Who gets cheated when cheaters cheat and still get to play?

0
285

Does Bob Baffert win too much to be honest? Dennis Koulatsos and Nestor discuss the ramifications of doping in sports when mixed with gambling and public perception.