nfl in london

Giant Mess

The poor NY Giants!

With no wins in sight, will the Giants go without winning a game this season when everyone thought it would be the hapless Jets?

At least they’re not my team.

Leave a Reply

Your email address will not be published. Required fields are marked *