PETA slams Churchill Downs for playing ‘Russian roulette with horses’ after move to Ellis Park
Live racing will take place as scheduled at Churchill Downs this weekend on June 3 and 4 but following Sunday's activity the track will go dark, with the Spring Meet relocated to Ellis Park.