Here is the official site, and you just click on "Teams" and it has a write up for each team, including who the profile NHL'ers are. It also has links on the team page to the official rosters if you wish.
Given that other European leagues are not on break during the Spengler Cup, Canada stocked its roster mostly with Swiss league players, the likes of forwards Jeff Shantz, Hnat Domenichelli, Stacey Roest, Yves Sarault, Jeff Toms, Randy Robitaille and Jan Alston - all veterans of the European game.
Corey Hirsch will share goaltending duties with Manitoba Moose (AHL) netminder Alex Auld, who saw NHL playoff action with Vancouver last spring.
The defence is anchored by Jamie Heward, a member of Canada's 2003 IIHF world champions, as well as other Swiss league players in Mark Astley, Jame Pollock, Dan Laperriere and Patrice Boileau. Regan Kelly of the AHL's St. John's Maple Leafs and Chris Belanger of the ECHL's Charlotte Checkers round out the defence corps.