Originally Posted by Agamemnon
When talking about the Pats game, I'm surprised no one mentioned that it is a home game. Isn't this the time to start asserting our home field advantage again now that we have a decent team and a clutch QB?
It would be nice to think this but we never hear about crowd noise being a factor any more. It's kinda sad. I hope we can get the real football crowd in the stands again.