Like us on Facebook
Follow us on Twitter
you play fantasy football?
You should post more in the Giants forum We need people who speak actual english and know a little bit of anything about football. Its become retardville, making me feel like Eagles/Cowboys/Redskins/Raiders fans.