Sports History Oddities On This Day05/18/2026, 00:11:34The hangover that threw a perfect gameOn 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.00