Two weeks ago, newly-retired Jose Canseco claimed that 85% of major-league baseball players were steroid users.