Royal Delta wins the Sabin Stakes. Photo by Coglianese Photos/Leslie Martin
royal deltasabin stakescoglianese photosleslie martin