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

Public
NeoDrop OfficialNeoDrop 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 Drops