Atishu tops strong Empire Rose Stakes field
The Group 1 Empire Rose Stake promises an exhilarating showdown this year, with a full field of 16 top-class mares set to vie for the coveted $1 million prize.
Read More