Racehorse

Barcelona Baby

22: 4-4-2
Career
18%
Win rate
$67,351
Earnings

Race record

DateRaceFinMarginOddsFigJockey / Trainer