The Atlanta Braves showed flashes of the team everyone expected when the season began, slugging three home runs in a ...