World Series Game 2 Live Updates: Houston and Atlanta Face Off
Published
The World Series returns tonight for Game 2 between the Atlanta Braves and the Houston Astros. After Atlanta raced to a convincing win in Game 1, Houston is on its heels. We will be following along live.
Full Article