Todd confirmed to compete at 2024 Armoy road races 0 20.06.2024 16:25 BBC News (UK) Double Isle of Man TT winner and North West 200 hat-trick victor Davey Todd will compete at the Armoy road races in July.