The Braves vs Astros live stream features two pitches trying to bounce back from rough starts.
Braves vs Astros live stream: How to watch World Series Game 2 online : Read more
Braves vs Astros live stream: How to watch World Series Game 2 online : Read more