Too many people concentrating on his salary cap hit, forgetting that we've restructured him, pushing money into the future, thus giving him this huge cap hit. The contract he signed is actually a very good contract for what he has provided us with. It was a 6 year 47m deal with only 11m guaranteed, that's a hair under 8m a year on average. Navarro Bowman signed a 5 year 45m deal, Jerod Mayo signed a 5 year 45m extension, 25m guaranteed, Brian Cushing signed a 6 year 55m with 21m guaranteed (let that one sink in), Demeco Ryans signed a 6 year 48m deal before being traded to the Eagles, Daryl Washington signed for 4 years 32m and then was suspended TWICE...
Keep on bitching about his contract, I think it still looks pretty ******* good.