Marc Marquez denied a finish in final race with Honda
After 59 victories, 101 podiums, 64 pole positions and 6 world titles, Marc Márquez and the Repsol Honda Team concluded their time together at the Circuit Ricardo Tormo in Valencia. After a [...]