Escobar Has The Form In The Bank To Win The Supreme Stakes
David O'Meara has trained the winner of the Supreme Stakes twice in the last five years, both times ridden by Daniel Tudhope, and the combination can win the race again at Goodwood on Sunday with Escobar. Happy Power and D'bai are joint favourites for the Group 3 race for horses aged three and older over[...]
Read More