Detroit Cougars Primary Logo 1926 SportsLogo December 14, 2017 At first, the Detroit NHL team was named the Cougars after they purchased the players of the folded Victoria Cougars team. The logo consists of an Old English red “D.” The letter “D” stands for the city of Detroit.