I recently had an op-ed in The Denver Post on accountability of sports organizations. Here is an excerpt:
The spectacle of actual or perceived conflicts of interest cast a pall on both the USADA and the IAAF, which have public interest mandates to enforce the rules of sport. For too long, sports organizations have sat outside the public eye, letting the spectacle of the games distract us from how they do business. In case after case, we have come to learn that the way that they do business, at times, leaves a lot to be desired.
Read the whole thing here.