Spencer Strider Makes A Bold Claim About The Braves
(Photo by Elsa/Getty Images)
Spencer Strider barely pitched when the Atlanta Braves won the World Series in 2021.
He logged 2.1 regular-season innings that year and didn’t pitch in the playoffs.
It was in 2022 where he shocked the…