Godolphin struggling under O’Shea’s leadership

It was always going to be tough for John O’Shea in the early days as the new head trainer of Godolphin. O’Shea took over from Peter Snowden in early May, who trained some of the most gifted gallopers this country has produced in recent times, including Denman, Sepoy, Helmet and Long John. But in the … Continue reading Godolphin struggling under O’Shea’s leadership