GJ was done with 2 contracts before he went to MIN. Signing aging WRs who are also smaller isn't a good investment, although I like GJ and think he still could have produced. The Favre era proved to me that an elite QB can turn average WRs into above average WRs. If you go back and see some of the receivers that have passed through, there are some very good ones, and a lot of mediocre ones. The constant is the high level of QB play,

As for Clay's contract, I think it's a lot of money but he's the most feared guy in the front seven for opposing teams. Pretty early to talk draft but I wouldn't be shocked to see TT go for another front seven player early on defense and an OT to play the left side. And yes, you want to sign your good, developing players when their rookie contracts are up. Cobb is young and has played couragously with Jordy out.