With all 7 Canadian NHL Teams and 5 NEW American teams, these are the best gift you can give for the NHL fan!