Ah, the New York Giants, a team so underwhelming that even the stadium's echo has given up on cheering. Here's a tribute to their... let's call it "unique" season, through the lens of dad humor:
1. The Stadium's New Attraction
Why did the New York Giants build a new amusement park next to their stadium? Because fans need something to laugh about, and the …
Keep reading with a 7-day free trial
Subscribe to The Thunder Report to keep reading this post and get 7 days of free access to the full post archives.