The Canadian Hockey League is one of the few hockey leagues to actually have mascots, and for this, not every tiem has one. Below is a list of current CHL mascots and their respective franchise.
Assiniboia Aztecs-Quetzalcoatl
Barrie Conquistadores-Jose, Juan, Miguel
Bird Eagles-the Screechin' Eagle
Big Beaver Canadians-Big-B
Brampton Crows-no mascot, formerly Captain Crow