Huber was chosen in the first round, No. 9 overall, by the Detroit Red Wings in the 1978 NHL amateur draft. During his rookie season he played in 68 games, scoring seven goals and 31 points. He played in Detroit for five seasons in total, surpassing the 40-point plateau during the last four years. However, a nasty dispute arose between Huber and Wings general manager Jimmy Devellano during the offseason, which resulted in Huber calling the GM "a liar." Huber was sent to the New York Rangers, but Huber said the move came as a complete shock to him, believing that he was going to get a new contract with Detroit.
Huber's career continued in New York for the next four-and-a-half years before being traded to the Vancouver Canucks for 35 games in 1987-88. With the season winding down, he was traded again, to the Philadelphia Flyers, where he appeared in ten games, scoring four goals and 13 points.
Courtesy of the Hockey Hall of Fame