Mary Ann Chastain/Getty Images
Contract: Five years, $43 Million ($21 Million guaranteed)
Before I say anything, let's be clear: DeAngelo Williams is one of the best running backs in the NFL.
With that being said, the Carolina Panthers should never have re-signed him, especially not for $43 million and $21 million guaranteed over five years.
First of all, Williams got injured in 2010 and has been injured a couple of other seasons. He isn't the most durable guy in the world.
Second, he has had only two standout seasons and has not shown sustained success.
Third and most importantly, the Panthers simply don't need him. Carolina has two very capable running backs in Jonathan Stewart and Mike Goodson, and the pair could have given the Panthers one of the best duos in the league.
Throw in rookie quarterback Cam Newton, who rushed for an astonishing 1,473 yards and 20 touchdowns in one year at Auburn, and the Panthers already would have had a dynamic rushing attack without Williams.
Carolina has so many needs that they would've been better off not shelling out the dough for their star running back and utilizing that money elsewhere.