Not Good Enough

As I heard the news about the test results of the horse who won the Kentucky Derby on June 5th, 2021, I thought back to the increasing list of athletes who have cheated with performance-enhancing drugs. I wondered from the perspective of the second-place person or team, who now presumably is the winner, how completely Read More …