Next Post

Braves’ pitching dominant in Game 3 victory over Astros, 2-0

The Atlanta Braves’ pitching staff was dominant, allowing no runs and striking out seven in a 2-0 victory over the Houston Astros in Game 3 of the World Series. ESN FeedsThis post was originally published on this site