Originally posted by MattUM2
Those Philly games will be key (I'm expecting a split) and then we'll see how well the Saints end up playing and if the Falcons can keep up their success.
Comes down to this....if the Giants have to play one of those south teams...would you want them to play in the Georgia Dome, the Superdome or at the Meadowlands?
Comment