Spencer Strider’s 2024 season with the Braves ended much earlier than he anticipated. Nearly a year ago Strider underwent UCL ...
Strider led the majors with 20 wins in 2023, joining Kyle Wright (21 in 2022) as the only Braves to do so since 2004.