The Stephen Foster Stakes is a Breeders’ Cup Challenge Series “Win and You’re In” race for the 2020 Longines Breeders’ Cup Classic Nov. 7 at Keeneland Race Course, earning the victor an expenses-paid spot in the $7 million race.
Don't Miss the Stephen Foster Stakes on June 27
06.23.2020