Designed by
Title
LOUISVILLE, KENTUCKY - APRIL 28, 2021: #220439790
Description
LOUISVILLE, KENTUCKY - APRIL 28, 2021: `Mine Own Star` follows `Scabbard` down final stretch in a claiming race at Churchill Downs on Apr 28, 2021 in Louisville, KY. Winner is `Scabbard` far right. Other competitors not in frame are `Man On The Moon,` `Rivers of Lite,` and `Changing Lanes
This image is editorial