Atlanta Braves are stars by all means; exceptional game and international acclaim set the team apart