swoldier
Noob
Well Im not sure why Im not quite sure what it means to the Texans, but i stumbled upon some information that seems relevant to the Texans offseason. Say what you want but the facts are Nate Clements and Michael Lewis have recently bought homes in Houston and from someone working on the promo reel for next season. It does not have one clip one highlight or one mention of David Carr..... Very Interesting indeed!! What say the Texans fans?