from Pinstripe Alley2 years agoThe Atlanta Braves entered Thursday night's game looking to clinch a trip to the World Series and rid themselves of the ghosts of last season's NLCS, where they blew a 3-1 lead to the Dodgers. Read at Pinstripe Alley[add][|| ... ]