There's been no shortage of reaction by fans and sports commentators to the suspension by Major League Baseball of Milwaukee Brewer outfielder Ryan Braun for the 65 games left in the season.
But the biggest revelation, said analysts, is what the players are saying.
"We are finally seeing notable ballplayers speaking up in an effort to restore integrity to a game that has been severely damaged by cheating," said Wayne McDonnell, a professor of sports management at New York University.
Instead of circling the wagons for a fellow big leaguer as they have in the past, many are being outright critical of Braun and his lying about using performance-enhancing drugs (PEDs). And that's good for the game, said Joel Maxcy, a professor and sports economist at Temple University.
"This is a sea change with the players," he said. "The players are going to say they want to be clean and not play against dirty players anymore," he said.
(Read more: Keeping fans in stands getting harder to do)