How some of Canada’s pro triathletes make ends meet
By Kevin Heinze
By Kevin Mackinnon
By Triathlon Magazine