Search your site
Where is Declan Cannon?
Answer: The jockey Declan Cannon is currently riding in the USA.
His last ride was on the 16th January 2021 at the all weather track at Turfway USA in a maiden claiming race where he came 11th of 11 runners on the 5yo gelding Star For Betsy, trained by Dale Romans.