Here is the list of the 115 horses entered in the 2021 Epsom Derby, it will be run at Epsom Downs for the 242nd time on Saturday 5th June. Entries were initially made in December 2019 when horses were yearlings and this is the first scratchings stage since. Trainer Aidan O’Brien gained a […]