Source: Icon Sports Wire / Getty Top 20 Funniest Names In MLB History In Major League Baseball, there has been/are players with some truly entertaining and amusing names. From Catfish Hunter to Trey McNutt, these names add a touch of humor and uniqueness to americas pastime. These names have garnered attention and have become a source of amusement for fans and sports enthusiasts. Various sources have compiled lists of the funniest names in Major League Baseball but we think we have the best list yet! Check out our list of Top 20 Funniest Names In MLB History below! Check out other list from Cotton’s List. 1. Coco Crisp Source: Getty 2. Charlie Furbush Source: Getty 3. Catfish Hunter Source: Getty 4. Trey McNutt Source: Getty 5. Urban Shocker Source: Getty 6. Johnny Dickshot Source: Baseball Reference 7. Rusty Kuntz Source: The Kansas City Star 8. Jack Glasscock Source: Getty 9. John Malarky Source: Baseball Reference 10. Stubby Clapp Source: Getty 11. Boof Bosner Source: Twinkle Town 12. Antonio Bastardo Source: Getty 13. Pete LaCock Source: Getty 14. Razor Shines Source: Getty 15. Oil Can Boyd Source: Getty 16. Sugar Cain Source: attheplate.com 17. Prince Fielder Source: Getty 18. Buster Posey Source: Getty 19. Jarrod Saltalamacchia Source: Getty 20. Orval Overall Source: Getty