He could have made a lot more? I highly doubt it. Much more likely that he could have made a lot less. The Niners could have parted ways with him a few seasons back, and with his resume in that condition there would have been no nice, new, fat contract with the Chiefs, I promise you.

Smith lost his job because someone else could do it a lot better for a lot less. That's the way of the world. Smith had to suffer the indignity of it being public and all, but that publicity is where the tens of millions of dollars come from.

Smith is a good guy and a great teammate, but other than some stupid crap regarding Mike Nolan and his shoulder injury, he has not been wronged.