What is Churchill Downs? Everything you need to know
The Churchill Downs is a Thoroughbred horse racing track famously known for being the host of the Kentucky Derby on Central Avenue in south Louisville, Kentucky. The first Derby at Churchill was in 1875. From this time on the track has also been the host of the Breeders’ Cup on nine different occasions. This racetrack…