It has to be Foxboro. Patriots haven't lost in 29 straight regular season games at Gillette. That's absurd!
Other stadiums might be louder (KC, Seattle) or have elements outside of anyone's control (Denver)....but people just don't come into Foxboro and win during the regular season.
In the playoffs, every stadium is tough to play in. Playoff football is on an entirely different level.
Other stadiums might be louder (KC, Seattle) or have elements outside of anyone's control (Denver)....but people just don't come into Foxboro and win during the regular season.
In the playoffs, every stadium is tough to play in. Playoff football is on an entirely different level.