Giants
Giants' Logan Webb Admits He Was Hungover While Pitching in 2024 MLB All-Star Game
The San Francisco Giants' Logan Webb says he was hungover while pitching during the 2024 MLB All-Star Game. Webb said the July 16 exhibition contest took…
Orlando Ramirez/Getty Images
The San Francisco Giants' Logan Webb says he was hungover while pitching during the 2024 MLB All-Star Game.
Webb said the July 16 exhibition contest took place on "probably one of the more hungover days" of his life on JM... [2007 chars]