Marcell Ozuna believes a season-high nine extra-base hits is a sure sign the Atlanta Braves’ bats are returning to their World Series championship form. Ozuna hit two home runs as part of the barrage in Atlanta’s 6-3 win over the Miami Marlins on Sunday, giving the Braves their first winning homestand of the season. “Everything […]