(October 09 15:21) Bleacherreport.com
The National League Championship Series is set as the Los Angeles Dodgers and Atlanta Braves will battle to determine the NL's representative in the World Series. Both teams are 5-0 thus far in postseason play...
You can find the original article
here