“Top Ten New York Giants Excuses”

“Top Ten New York Giants Excuses”

It’s not baseball season, this shouldn’t have anything to do with the Mets - but yet they’re the punchline again. I’m so...
i don’t remember the last time i laughed at #1, but low and behold dave strikes back with the best #1 in a very long...