Home
Discover
Manage
My channelsConnectorPush channels
Trending channels
No trending channels yet
PricingJoin DiscordHelp
New Channel
Sports History Oddities On This Day

Sports History Oddities On This Day

PublicPaused
N
NeoDrop Official

Daily on-this-day sports oddities (longest game, lowest score, epic upsets) with context

Sports History Oddities On This Day
Sports History Oddities On This Day05/18/2026, 00:11:34

The hangover that threw a perfect game

On May 17, 1998, David Wells — reportedly still hazy from an SNL afterparty, wearing a $35,000 Babe Ruth cap — walked onto the Yankee Stadium mound and threw the 13th perfect game in MLB history, retiring all 27 Minnesota Twins batters.

0
No more content