Lawrence Berra was nicknamed “Yogi” by Bobby Hofman, who thought Berra resembled a Hindu yogi—solemnly seated with arms and legs crossed—after losing a game.
When Kansas City Athletics owner Charlie Finley saw Jim Hunter pitch for the first time in 1965, he knew he’d signed a legend. The only problem, according to Finley, was the name—“Jim Hunter” didn’t sell tickets. The next morning, Finley called Hunter into his office and informed him that his name was now “Catfish.” Jim was understandably confused, and while the conversation was not recorded, we’re almost positive his response was, “Um… why’s that?”
That’s because baseball players, like all professional athletes, are first and foremost entertainers—and entertainers aren’t named “Jim.” Unfortunately, guys like Charlie Finley are a bit of a dying breed. The perfect nickname used to be steeped in lore, metaphorically connected to athletic prowess, an inside-out joke that made children of all ages—particularly the nickname-ee—grin. Now, it seems, the “-Rod” generation simply resorts to hyphenated pig latin of sorts.
As Hunter left the office, he asked his new owner what he should say if and when people asked about the origin of his new nickname. Finley replied, “You came back from the river on your 10th birthday having caught six catfish and handed them to your old man. Sell it. Goodbye.” On that note, we now present the very best nicknames in sports…











via 
via 














via