I am a Giants fan in Washington D.C.. Somewhat less than ideal, though my G-Men visit once a year, and I can hop up to NY for a couple games a year. If anyone reading this is in D.C. come to the 51st State in Georgetown each Sunday to watch the Giants game. You won't be disappointed.
Check out my list of the top 10 NFL Draft steals in NFL history. Let me know what you think.