Cam Mitchell June 19, 2019
On June 9th, the inaugural Whistler X Triathlon was won by Canadian Karsten Madsen and Zoe Dawson. Not only was […]