World Series Shifts To Atlanta For Game Three Tonight

Photo: Getty Images

The World Series is shifting to The ATL all tied up. The Atlanta Braves will host the Houston Astros in Game Three of the Fall Classic tonight at Truist Park. Ian Anderson gets the start for the Braves, while the 'Stros counter with fellow right-hander Luis Garcia. Anderson says they need to take advantage of playing at home.


View Full Site