2018 World Championships – Men’s Team Finals

Visit this gallery of men’s Team Finals from the Aspire Zone in Doha, Qatar, on October 29.