Submitted by giantscom4169 in sports
The Giants.com crew reacts to Sunday night in Buffalo, where the game went down to the final play.
Submitted by giantscom4169 in sports
The Giants.com crew reacts to Sunday night in Buffalo, where the game went down to the final play.