James Toseland retires from racing
Two-time World Superbike Champion James Toseland has been forced to announce his retirement from racing.The British rider’s long battle to return to fitness after the wrist injury he sustained in a crash with his BMW Italia Superbike during private test…
