At Globe Life Field, Arlington, Texas:
Home runs, presented through the courtesy of Freddie Freeman and Ozzie Albies (each doing it for the second successive day) carried the Atlanta Braves to a 8-7 game-two Tuesday victory over the Los Angeles Dodgers as the Braves now lead the National League Championship Series.
No comments:
Post a Comment