BGObsession - a Washington Redskins Forum & Fan Community > NFL OBSESSION > NFC East > Ill just leave this here.
View Full Version : Ill just leave this here.
This sums up the season so far for the NY Giants. I cant stop laughing.
Edit: Sorry couldnt get the image to post on its own.