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 Man City latest: ‘Neither Amorim or Alonso contacted amid Pep confidence’ 33 mins ago Sports Cullen’s double leads Wales to Nations League promotion with Iceland win 33 mins ago Sports Guardiola agrees Man City contract extension 33 mins ago