Field Level Media
The Atlanta Braves haven't won a World Series home game since closing out the Cleveland Indians in Game 6 of the 1995 Fall Classic.
The Braves look to end that drought on Friday night when the scene switches from Houston to Atlanta for Game 3 of the World Series.
The teams split the first twogames in Houston. The Braves posted a 6-2 win in the opener on Tuesday. The Astros answered with a 7-2 triumph the following day in Game 2.
Atlanta has the next three games in the best-of-seven series in its ballpark.