The 49ers got a pretty good deal on Clements believe it or not. When you actually break down the numbers, the contract is in the 9ers favor more or less. Yes there is $24 million guaranteed, which Clements earned with his shut down play, and never missing a game in his 6 year career. But the majority of his contract doesn't pay out until the final 2 years. Out of the $80 million in his 8 year contract, I believe its $27 mill that will be paid during the final 2 years. We all know this day and age contracts in the NFL never actually last their full life, and by then if he's still with the 9ers they'll ask him to restructure, and he'll be so old he'll have to or leave. Or even by then the cap will be so much higher that his contract won't look so large. Compared to all the money everyone will be getting in free agency between now and then. The only thing that matters in contracts is guaranteed money. So far I think the 9ers and Broncos have done nice in FA, but I think the Broncos overpaid for Daniel Graham. I think Eric Johnson is a much more solid TE then Graham, and has actually proven more besides his injury problems. But they could have got him for probably half the price I'm thinkin. Then again the 9ers don't even have him resigned so who knows what he wants.