• 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