Churchill Downs: Day 1, April 29, 2017

  Churchill Downs Full-Card Analysis: April 29, 2017 The Churchill Downs 2017 Spring Meeting will commence with aplomb on Saturday night, as the venerable Louisville, Kentucky racetrack plays host to an 11-race twilight program highlighted by a pair of stakes races--the $65,000 Roxelana Stakes for older fillies and mares and the $100,000 William Walker Stakes … Continue reading Churchill Downs: Day 1, April 29, 2017