Kevin Mackinnon June 23, 2022
Montreal is set to hold 15 races this weekend, including the world junior and age group sprint championships