Tough third quarter for Churchill Downs as net income falls 63%

30th October 2014 8:35 am GMT | Last updated: 13th July 2020 Tough third quarter for Churchill Downs as net income falls 63%
Tough third quarter for Churchill Downs as net income falls 63%