Look, Randy IS a top 10 TE...as he currently is.
Randy is NOT a top 5 TE...yet. He should be paid like a top 10 TE as he currently is. He should NOT be paid like a top 5 without improvements...basically his blocking and concetration. His hands are fine...it's his concentration plain and simple. Concetration also effects his blocking as I\we have seen in the past that he can block. Will Randy ever be the most dominant blocking TE....heck no. That's not his major value to the team. It's his downfield, playmaking ability from the TE spot where his value is to the team.
Another factor for him getting a big contract is going to be his personal life. If he doesn't smarten up and divorce that phycho chick, she's going to bring him down and deservedly so. I'm not saying it's all her fault or anything..far from it (I find it dispicable that he'd hit a woman) but she is also guilty in these situations, as evidenced by the fact that she has also been arrested for spousle (sp?) abuse against Randy (they both dropped the charges against eachother). Anyway..
..I love the TE postion (see my sig. :) ) and I believe a TE with Randy's skill set is perfect for this offense (see Jerome Wiggins in Minnesota). For his upcoming contract negotiations, he needs to forget about targeting Gonsalez's contract and even Gates contract that was signed today (or was it yesterday..today I think) but just below...basically a top 10 average. That's where he is provided he straightens up the personal stuff.
The one nice thing about TE contracts is that they don't get paid as much as WR. Yet, in this offense he has the opportunity to catch 80+ passes in a season every season. That's on the high side but if very very possible.
Simply put, He's going to have to decided if this is where he wants to be after the season though as I don't think we'll offer him a contract in the Tony G., Todd Heap,and Antonio Gates range. It'll be just below those guys. But again...if he hits his wife again (his "fault" or not) we should cut his a$$ without a second thought. (hey, I can change up my sig. easily :) )