Breeders’ Cup Update: Enable beaten in L’Arc de Triomphe; Omaha Beach returns with a win
October 6, 2019
Horse Racing News
By US Racing Team A total of 20 Breeders’ Cup Challenge “Win and You’re In” races were run over the weekend: at Keeneland in Lexington, Kentucky; Belmont Park in New York, Santa Anita Park in …