Logan Webb Named 2025 MLB All-Star
Logan Webb is one of three San Francisco Giants pitchers selected to the National League's roster for the 2025 MLB All-Star Game. His inclusion highlights his strong performance and contribution to the Giants' pitching staff this season.
