from Dodger Blue2 years agoFor the second consecutive year, the Los Angeles Dodgers and Atlanta Braves are meeting in the National League Championship Series as they battle for a trip to the World Series. Read at Dodger Blue[add][|| ... ]