Will Max Verstappen finish in first in the main race at the 2026 Canadian Grand Prix? (10% odds) | Kelvon