Well lets see, did he have to give back the money he made as a rookie in 2003 with his whole 85 yards rushing for the season? Did he give back the money he made in 2004 with his 581 yards rushing for the season?
He was drastically overpaid for those two years. Why isn't anyone crying about that?
The bottom line is if I signed a contract I would honor it. I don't see why you think that is a lie. I expect people to honor their business arrangements with me, why wouldn't I honor mine with them.
He'll be 29 years old when he its the open market. He will sign a very nice deal with alot of signing bonus money and he should be fine with that. I know I would be.