Here is the men's hockey roster Canada will be icing at the 2018 Olympic Games in PyeongChang, South Korea, as revealed by Hockey Canada on Thursday:
Former Vancouver Canucks bench boss Willie Desjardins will serve as Canada's head coach for the tournament, and his team is made up of players from seven different leagues across North America and Europe.
Former NHL goaltender and executive Sean Burke is Canada's general manager.
USA Hockey unveiled the American squad on Jan. 1.
The men's Olympic hockey tournament runs Feb. 14-24.