Browsing: Davey Todd

Motorcycle racing legend Michael Dunlop has secured a record-breaking 27th Isle of Man TT victory, cementing his status as the most successful rider in the event’s history. Dunlop’s impressive run was challenged by a quartet of top riders, including Peter Hickman, Davey Todd, and Dean Harrison, who have dominated the high-powered Superstock and Superbike classes.