More than a decade after Ducati’s last title was clinched by Carlos Checa, the Spaniard still has fond memories with the Italian manufacturer

WorldSBK  Read more