Braves ace Spencer Strider begins recovery from elbow surgery, says team can win World Series

Atlanta Braves' Spencer Strider pitches during the second inning of an opening day baseball game against the Philadelphia Phillies, Friday, March 29, 2024, in Philadelphia. (Matt Slocum/AP)

We use cookies to improve your experience. Learn More or change your cookie preferences. By continuing to use this site, you agree to the use of cookies.