Braves pitching chilled Astros bats in Game 3 of World Series
MLB

Braves pitching chilled Astros bats in Game 3 of World Series