AHL All-Star Teams Announced for PlanetUSA and Team Canada

The AHL All-Star rosters have been announced, with PlanetUSA pitted against Team Canada for the event that will take place on Tuesday, Jan. 19 in Portland, Maine.

The PlanetUSA roster is as follows:

Goaltenders
Anton Khudobin, Houston
Michal Neuvirth, Hershey**
Alexander Salak, Rochester

Defensemen
John Carlson, Hershey
Jonas Junland, Peoria
Bobby Sanguinetti, Hartford
Sean Sullivan, San Antonio
Ivan Vishnevskiy, Texas**
Viatcheslav Voynov, Manchester
Mike Weber, Portland**
Andy Wozniewski, Providence

Forwards
Keith Aucoin, Hershey**
Brandon Bochenski, Norfolk**
Alexander Salak, Rochester
Mark Cullen, Rockford
Lars Eller, Peoria
Dan Fritsche, Syracuse
Nathan Gerbe, Portland**
Christian Hanson, Toronto
Mikko Lehtonen, Providence
Graham Mink, Rochester ("C")
Patrick Rissmiller, Grand Rapids
Sergei Shirokov, Manitoba
Jack Skille, Rockford
Brett Sterling, Chicago

The roster for Team Canada is below:

Goaltenders
Jonathan Bernier, Manchester**
Cedrick Desjardins, Hamilton
Brent Krahn, Texas

What do you think?  Leave a comment.

Defensemen
Nolan Baumgartner, Manitoba ("C")**
Tyler Eckford, Lowell
Keaton Ellerby, Rochester
Danny Groulx, Worcester
Mark Katic, Bridgeport     Darren Haydar, Lake Erie
Maxim Noreau, Houston
Bryan Rodney, Albany
P.K. Subban, Hamilton**

Forwards
Logan Couture, Worcester**
Tyler Ennis, Portland
Alexandre Giroux, Hershey**
Andrew Gordon, Hershey
Darren Haydar, Lake Erie
Jason Jaffray, Abbotsford
Dustin Jeffrey, W-B/Scranton**
Ryan Keller, Binghamton
Charles Linglet, Springfield
Corey Locke, Hartford
Jon Matsumoto, Adirondack
Cal O'Reilly, Milwaukee
Martin St. Pierre, Binghamton

Both the All-Star Game and the skills competition will air on NESN. The skills competition will air live on Monday, Jan. 18 at 8 p.m., and the game will be on Tuesday, Jan. 19 at 6 p.m.