Unless the Mets sneak any other cap days in on the schedule this year, the 25th Anniversary Cap giveaway on July 16th will be their last hat giveaway this season. They've had a good run of them this year. Each one has been unique, and even the fugly Nathan's hat wasn't as bad as I first thought.
I'm waiting for a photo of the upcoming one to be posted. Hopefully, it will look good.