It's retirement on ice for 86-year-old Fred Hudson, who is still playing in a hockey league in Huntsville, Alabama, more than 80 years after first learning the game.