Hockey players’ nicknames from The Canadian Hockey Atlas by Stephen Cole, published by Doubleday Canada in 2006. Babe Battleship Black Cat Boom Boom Bubba Bunny Coco Cowboy Crutchy Goose Gump Hooley Jake the Snake King Richard Le Petit Tigre Lucky Might Mouse Newsy Ol’ Poison Peerless Percy Pie Punch Rat Rico Sad Eyes Tiger Shrimp Sudden Death Smiley The Hammer The Hound Line The Phantom The Elongated Custodian The Fleeting Frenchman The Silver Fox