Owner

Herrera, Javier and DeLeon, Rafael

Horses

HorseRecordEarnings
Peaked26: 3-6-4$79,772