In the midst of a gripping horse racing scandal, renowned trainer Bob Baffert finds himself at the center of controversy. His recent victory at the Preakness Stakes is overshadowed by allegations of doping and subsequent suspension, leaving the industry and fans in turmoil. Preakness Highlights: