Sports2 months ago
Giants RHP Logan Webb admits he was hungover during All-Star Game troubles
Logan Webb wasn’t 100% for the 2024 MLB All-Star Game, and not because of an injury. (Photo by Thearon W. Henderson/Getty Images) San Francisco Giants starting...