DangerBadger
DangerBadger
DangerBadger

Five minutes into the game and a Giants receiver drops an easy catch. Amazing how they do this 3 times a game every game.

I'm gonna go ahead and say the Giants probably lead the league in dropped catches.

Are we watching the same game? Eli's had 6 perfect passes get dropped in this one. The receiving corps is suffering Brandon Marshallitis.