Kevin Mackinnon July 31, 2023
Canadian Olympian loses podium finish after failing to do up his trisuit as he crossed the finish line
Kevin Mackinnon June 10, 2023
There was no competition for the win, but once again the Canadian star generated lots of excitement with a sprint for second
Kevin Mackinnon June 9, 2023
Don’t miss the exciting race that features another showdown between Sam Long and Lionel Sanders