Churchill Downs Incorporated (CDI) has reported a 21% fall in net revenue to $1.05bn in 2020, despite a record performance from TwinSpires

Checking your access to this content. Please wait.