
INSTANT REACTION 🎧: Kentucky Derby Winner Medina Spirit Fails Drug Test
Racing Dudes’ own Jared Welch discusses Sunday’s breaking news of Medina Spirit, who captured last Saturday’s 147th Kentucky Derby, failing a postrace drug test, prompting Churchill Downs to suspend Hall […]