Paul Seixas finished 15th at the 2026 World Championships in Montral after cramping in the closing kilometers ended his hopes of fighting for the rainbow jersey. The Frenchman had been one of the main contenders entering the race and remained part of the front group deep into the finale, only for h...