ITU Makes Leeds Debut

The English town known for producing triathletes gets the chance to host its own big dance this week when the ITU World Series comes to Leeds. Text By Laura Siddall | Lead Image By Delly Carr - ITU Another ch...