from Battery Power2 years agoThe Atlanta Braves ended their homestand on a good note, collecting their first series win of the season with a 5-1 victory over the Chicago Cubs on Thursday night. Read at Battery Power[add][|| ... ]