from Talking Chop2 years agoThe NLCS has finally arrived and the Braves will welcome a more than familiar foe to Atlanta for Game 1 on Saturday night: The Los Angeles Dodgers. Read at Talking Chop[add][|| ... ]