Lucca Allen eyeing 2026 BSB Sportbike title with MRP Racing
Lucca Allen is returning to the BSB paddock in 2026 after inking a deal to join MPR Racing aboard a Suzuki in the British Sportbike Championship. Lucca was a front runner in GP2 before competing [...]