Sports Daypop · Churchill Downs suffers eighth horse fatality as Rio Moon is euthanized May 16, 2023 2:50 am|