The 18th running of the Grade 2 Lexus Raven Run Stakes brings together a superb field of 12 3-year-old filly sprinters at Keeneland, half of them having won their most recent race.
Read More...