johndaviesracing.com
The Trainer
My name is John Davies. I am a racehorse trainer near Darlington in the Northeast of England. Since being a boy I have ridden horses competitively and now my passion for racehorse training and comp…