Shaquille O'Neal revealed that he tested positive for cocaine in an Olympic drug test in 1996 because of a snack that he ate.