Kevin Mackinnon August 17, 2021
According to panel Hall “failed in his duties under the Code of Conduct and Ethics.”
Kevin Mackinnon June 26, 2021
National team member says World Triathlon encouraged him to submit “formal complaint through Triathlon Canada’s Discipline and Complaints policy”