Peter Hickman and Davey Todd have officially launched 8TEN Racing ahead of the 2025 Bennetts British Superbike Championship and International Road Racing seasons. The duo departed FHO Racing ...