I like what one poster put here for Karl Malone KUNG FU KARL . . . It just cracks me up Rocket River Who can Forget Two Sammiches
I think these nick names are just a little ridiculous. After a while, when a person hear's a player's name, they'll think of a trait they have. Karl Malone and John Stockton are synonymous with dirty play.