Keyword: Shadwell Turf

  • Perfect Soul Going for Third Keeneland Stakes Win

    Perfect Soul, who has lived up to part of his name at Keeneland, will try to extend his perfect mark at the Lexington track as he takes on eight rivals in Saturday's Shadwell Turf Mile Stakes (gr. IT) under jockey Edgar Prado.