In just 200 days, Montréal will host the 2026 UCI Road World Championships. The discipline’s flagship annual event will