Sport Rider Photos
Winning the World Superbike Championship aboard the factory Ducati 999 in 2003 was the crowning achievement of Neil Hodgson’s career. He was quickly snapped up by the D’Antin Ducati MotoGP team for 2004, but things didn’t turn out as planned.
Road Racer Neil Hodgson Ducati 999