What makes you think that? To me, the article seemed to imply the games will be at Foxboro ...
"One break for Patriots fans is that the game will be the early Monday night game that night, beginning at 7 p.m."
Personally, I hate Monday nite games at RWS. The drunken rowdiness and total lack of civility in the parking l,ots was like a scene in Escape From New York. The behavior of a large percentage, if not the majority, of Bills fans at last season's Cleveland game, both in the parking lots and inside the stadium, was disgusting.