The Atlanta Braves once again overpowered the Los Angeles Angels, slugging their way to a 12-5 victory in the series finale on ...