from Battery Power1 year agoA big series five-game series between the Atlanta Braves and the New York Mets will get underway Thursday night at Citi Field.The Braves enter the series opener trailing the Mets by 3.5 games. Read at Battery Power #back #james-mccann #carlos-carrasco[add][|| ... ]