The top fillies from each coast–both undefeated–are set to tangle in the $2 million Breeders’ Cup Juvenile Fillies (gr. I) Oct. 31 at Keeneland.
The top fillies from each coast–both undefeated–are set to tangle in the $2 million Breeders’ Cup Juvenile Fillies (gr. I) Oct. 31 at Keeneland.