Winner: Photo Finish
(Demarchelier (GB) - Super Mama, by Elusive Quality )
Track:
Charles Town
Race Date:
March 1, 2024
Race: 5
Distance: 7F
Race Value: $27,400
Saddlecloth Number: 2
Post Position: 2
Sex: F
Age: 3