As Ramses Barden says...

 What the heck is this….It is snowing very very very hard here in the Northeast! 10-15 inches for those of us in Northern Connecticut.  A hat tip to Ramses Barden for the picture. Make sure you follow Ramses on twitter @RamsesNYG and follow me @tom_brant

Next Giants Game View full schedule »
Sunday, Sep 2121 Sep1:00Houston TexansBuy Tickets

Tags: Ramses Barden

comments powered by Disqus