Originally Posted by thunderkyss
I knew someone would post about Denver. Home field is an advantage. Its not a guaranteed victory. At least Denver was in the game. The Patriots took care of the Texans early. And the Texans blew a week off with some rest also. Hopefully the Texans come out and play the 2013 season like they did in 2011 because last year was embarrassing every time the played an elite team with an elite qb. And then they rolled over at the end of the season against lesser opponents with so much on the line.