from Battery Power1 year agoSunday's matchup between the Atlanta Braves and Philadelphia Phillies entered into a rain delay with the Phillies in front 6-5 with two outs in the fifth inning. Read at Battery Power #philadelphia-phillies[add][|| ... ]