I don't understand why people are getting so worked up over this.
The Texans took a chance on the minimum, and maybe that is what they think the guy is worth! Only one team has shown great interest, so maybe it's the Giants that are overpaying in relation to value. If he is such a commodity, where are the other teams?
We traded for Moulds this time last year, and I said the Texans overpaid because they could have gotten him after he cleared waivers. Now, he is no longer on the squad. The Texans overpaid there.
Leach was drafted then cut by the Packers after two years and we picked him up later.
The Texans have zero little invested into this deal except for what they paid him.
Like I said, maybe the Giants are reaching on this one. Due to increases in the cap, there are guys that are getting pay raises that probably shouldn't. Keep that in mind with regards to Leach.