from Talking Chop2 years agoOne night after suffering a sloppy loss, the Atlanta Braves exploded for five home runs on their way to a 15-3 rout of the Philadelphia Phillies. Read at Talking Chop[add][|| ... ]