Quote Originally Posted by cladre60 View Post
Booooo giants fan booooo!

Well the NFC East is now the only division where all 4 teams have won a Superbowl so you can share in that pride.
And what a Super Bowl it was. That Giants game was one of the best ending in football history!