Keeneland opens its storied spring meet in Lexington, Ky., on Friday, April 6, and it hits the ground running with a packed stakes schedule for opening weekend.
Read More...