Freddie Freeman powers unbeaten Braves to Game 2 win, commanding NLCS lead vs. Dodgers

Freddie Freeman powers unbeaten Braves to Game 2 win, commanding NLCS lead vs. Dodgers

USATODAY.com

Published

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.

Full Article