Over 70 Canadian towns have played host to some of the major league team in
The modern ice hockey in canada began in the 21 century
Imported from external platform