Cam Mitchell April 16, 2019
In 2018, history was made at the World Triathlon Series (WTS) event in Hamilton, Bermuda. The Norwegian triathlon team swept […]