 Keith Hernandez revealed he had used cocaine for three years.Hernandez later added that about 40% of all Major League Baseball players were using cocaine in the early 1980s – he quickly backtracked, however, saying that he might have been "grossly wrong.