Originally Posted by GRONKED
For the record, houston has an awesome team and excluding the above I think theyre the better team for sure (prolly best in nfl). Big game time tho? Cant take them over pats...pack..or giants tbh
Funny, I can't ever pick the Pats over the Giants. I wonder why that is...