Kevin Mackinnon July 29, 2022
$1 million prize money event featured many of the world’s top pros
Kevin Mackinnon July 28, 2022
Races to be streamed live on CBC
Kevin Mackinnon July 20, 2022
CBC coverage begins this weekend with PTO Canadian Open