Braves. Astros. Game 3.
We have Game 3 of the World Series tonight, with the Atlanta Braves returning home having split the first two games in Houston against the Astros.
Houston is starting Luis Garcia tonight, while Ian Anderson is on the mound for the Braves.
It is a 7:09 p.m. Central start time.
Discuss it here.