Calgary is home to 1 major league sports team including Calgary Flames (NHL). Additionally, Calgary has a rich tradition of other sporting events as well.