SAN FRANCISCO -- - Spencer Strider became the major leagues' first 15-game winner, pitching three-hit ball over seven inning in leading the Atlanta Braves over the slumping San Francisco Giants 5-1 on ...
It must have felt like an eternity, but finally, the Braves and Spencer Strider can team up for what's coming this season.