One MLBAll-Star took the festivities a little too far in Arlington, Texas, earlier this season. San Francisco Giants veteran starter Logan Webb is about as reliable as they come, but he admitted ...
Webb recently admitted on an episode of JM Baseball's The Chris Rose Rotation podcast that the date of the 2024 All-Star Game, one he pitched in, was one of the most hungover days of his life.