Davey Todd leads eventual winner Alastair Seeley in Thursday’s wet Supersport race

Davey Todd’s quadruple podium at North West 200
CLEVELAND rider Davey Todd was in magnificent form at last weekend’s International North West 200 in Northern Ireland where he posted no less than four podium finishes, but was cruelly denied a second win to add to the victory he scored in 2019.