Giants Live returns to Manchester Arena on 15 September 2018. The World's Strongest Man Tour Finals is set to be the Greatest Showdown of Strength…