Breeder

Ali Esparza & Rita Masters

33: 5-5-5
Career
15%
Win rate
$113,134
Earnings

Horses

HorseRecordEarnings
She's Had Enough
foaled 2014 mare
33: 5-5-5$113,134