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