
Originally Posted by
GiantWarfare
I'll go even further and say they're a great team.
And they very well might win this game (perhaps even handily) but as I'm sure we've all seen and witnessed by now, when we bring our A-game, there's not a team we can't beat.
We tend to play to the level of our opponents, and despite me wishing this game was at our house, we do tend to play better on the road so hopefully we get the fearsome playoffs version of the Giants instead of the lackadaisical in-flux version of the Giants.