The Patriots ___ the best team in the NFL.
Patriots blow out Texans
Look out. That familiar sight is the New England Patriots romping through December, looking like a Super Bowl team.
- jikrauser Super Bowl says otherwise.
- jikrauser One of... There is also right now SF, Green Bay and as usual is season end approaches NYG (begrudgingly)