World Cup of Hockey: Canada and North America’s Roster
World Cup of Hockey - logo from icethetics.ca

Sportsnet: Team Canada announced their roster for the 2016 World Cup of Hockey.

G Corey Crawford, Chicago Blackhawks
G Braden Holtby, Washington Capitals
G Carey Price, Montreal Canadiens

D Brent Burns, San Jose Sharks
D Drew Doughty, Los Angeles Kings
D Duncan Keith, Chicago Blackhawks
D Jake Muzzin, Los Angeles Kings
D Alex Pietrangelo, St. Louis Blues
D Marc-Edouard Vlasic, San Jose Sharks
D Shea Weber, Nashville Predators

F Jamie Benn, Dallas Stars
F Patrice Bergeron, Boston Bruins
F Jeff Carter, Los Angeles Kings
F Sidney Crosby, Pittsburgh Penguins
F Matt Duchene, Colorado Avalanche
F Ryan Getzlaf, Anaheim Ducks
F Claude Giroux, Philadelphia Flyers
F Brad Marchand, Boston Bruins
F Tyler Seguin, Dallas Stars
F Steven Stamkos, Tampa Bay Lightning
F John Tavares, New York Islanders
F Joe Thornton, San Jose Sharks
F Jonathan Toews, Chicago Blackhawks

Sportsnet: Team North American announced their roster for the 2016 World Cup of Hockey.

G John Gibson, Anaheim Ducks
G Connor Hellebuyck, Manitoba Moose – Winnipeg Jets hold NHL rights
G Matt Murray, Pittsburgh Penguins

D Aaron Ekblad, Florida Panthers
D Shayne Gostisbehere, Philadelphia Flyers
D Seth Jones, Columbus Blue Jackets
D Ryan Murray, Columbus Blue Jackets
D Colton Parayko, St. Louis Blues
D Morgan Rielly, Toronto Maple Leafs
D Jacob Trouba, Winnipeg Jets

F Sean Couturier, Philadelphia Flyers
F Jonathan Drouin, Tampa Bay Lightning
F Jack Eichel, Buffalo Sabres
F Johnny Gaudreau, Calgary Flames
F Dylan Larkin, Detroit Red Wings
F Auston Matthews, ZSC Lions (Swiss National League A)
F Nathan MacKinnon, Colorado Avalanche
F Connor McDavid, Edmonton Oilers
F J.T. Miller, New York Rangers
F Sean Monahan, Calgary Flames
F Ryan Nugent-Hopkins, Edmonton Oilers
F Brandon Saad, Columbus Blue Jackets
F Mark Scheifele, Winnipeg Jets