There will be room for just one more race in the Iberian peninsula following a multi-year contract with Barcelona ...
Fastest on the timesheets and an impressive race simulation have earmarked the #93 as the rider to beat at the 2025 season ...