Photo: Thomas Nycz/NHLI via Getty Images
I think this dude might have had a seizure at the 39-second mark.
Odds are if you’re a New York Giants fan, you’ve lost money this year because they are pig shit awful. Through their first two games, the Giants “offense” has accounted for just one touchdown and 503 total yards, and their…
