A little harsh? Maybe, but the Panthers didn’t have to spend $21 million in guaranteed money on an injury-prone 28-year-old running back (that’s old for running backs).

I don’t subscribe to the theory that running backs are a dime a dozen, but I do believe that most running backs are a dime a dozen. At this point, Williams fits into that category. And so do his Carolina peers, who are already under contract.

While Williams missed most of the 2010 season due to a foot injury, Jonathan Stewart and Mike Goodson, both 24, combined for 1,635 yards rushing/receiving yards. They held it down, and they didn’t (and still don’t) require $8.6 million annually to do so.

Williams will be 33 when his five-year, $43 million deal expires. Wanna bet he won’t be a starter at that point? In fact, I doubt he’ll even be a Panther in half a decade. Terrible move.