Bring on New England
24 hr rule my ass. I have never been more pumped up for a game than I am for this one on Monday night. Tom Brady, Belichick, on the road, national TV, December, best record, homefield ramifications... I mean who doesnt want to be in this position??
Lets get this!!!!