Sports Freddie Freeman clubs 18th homer in Braves’ 5-0 shutout of Marlins 3 years ago Freddie Freeman hit his 18th home run of the season as the Atlanta Braves beat the Miami Marlins, 5-0. Continue Reading Previous hinsuke Nakamura and Baron Corbin battle in MITB QualifierNext Edge and Rey and Dominik Mysterio demolish the Tribal Family More Stories Sports Nadal loses in Davis Cup – ‘I feel this was my last professional singles match’ 46 mins ago Sports Taylor: I hope no one beats my world title haul but Littler has the ability 2 hours ago Sports ‘Strange timing’ of F1 race director’s exit in focus ahead of Vegas 2 hours ago