Just as many people thought, Aidan O’Brien dominated the Epsom Derby on Saturday. Although it perhaps wasn’t with the winning horse that many people had at the top of their list. O’Brien ran seven horses in the 13 runner race, giving him over half field. Remarkably he had five of the first six home in […]