There are always so many factors to consider that affect the outcome of a game. Its just the nature of sports. Homefield is at least somewhat of known factor. Throughout sports roughly 60% of games are won by the home team. But that means 40% are won by visitors. Beyond that what else is there to consider. Past performance? Weather for outdoor stadiums? Talent? That's kind of a variable. How about how each player spent Christmas? What if some important player had a huge blowup with family yesterday? Maybe Brady was having trouble buying gifts and that threw him off last Monday...hehe.
You might be right. He's the kind of guy who waits until Christmas Eve to do his buying, so he had a lot on his mind.
;-)