Atlanta Braves Beat Los Angeles Dodgers to Reach World Series
Published
In third place on Aug. 13, Atlanta rode a surprising group of trade deadline acquisitions to a pennant, outlasting the 106-win Dodgers. Next up: the Houston Astros.
Full Article