Henrythenavigator Charts Winning Course

Aidan O'Brien 3-year-old upsets New Approach in English Two Thousand Guineas.