- Houston lost
- Denver loses
- Patriots win
- no Giants in NFC
- Patriots win the super bowl
I'll be rooting for GB, Seattle, or SF to take it all.
I like Baltimore but they can't it done and Houston has done nothing suck this month
At least, the stealers are staying home