by footballtim » Fri Aug 24, 2012 5:12 pm
Watch out for the Houston Texans this year. I do not know if New England plays them this season, but if they do, and it is in Houston, I will put all my money on the Texans. That does not mean that I think the Texans will go all the way, I just think they can beat the Patriots in a regular season game.