Freddie Freeman, Ozzie Albies power unbeaten Braves to Game 2 win, commanding NLCS lead vs. Dodgers

The Atlanta Braves almost blew a 7-0 lead but held on to win 8-7 in Game 2 of the National League Championship Series against the Los Angeles Dodgers.

      


from USATODAY - News Top Stories https://ift.tt/3lIgMSp
https://ift.tt/3nOzGJm

Comments