2016 NHL All-Star Game Roster: Weber, Josi, Rinne In for Nashville

The captains are set and now so are the teams.

Last week we learned that Alex Ovechkin, Jaromir Jagr, John Scott and Parick Kane would be captaining their respective divisions at the 2016 NHL All-Star Game. Now we know who's going to be playing for them.

Team Metro(politan)

Captain: Alex Ovechkin

Forwards: Nicklas Backstrom, Claude Giroux, Evgeni Malkin, Brandon Saad, John Tavares

Defensemen: Justin Faulk, Kris Letang, Ryan McDonagh

Goalies: Braden Holtby, Cory Schneider

Coach: Barry Trotz

Team Atlantic

Captain: Jaromir Jagr

Forwards: Patrice Bergeron, Leo Komarov, Dylan Larkin, Ryan O'Reilly, Steven Stamkos

Defensemen: Aaron Ekblad, Erik Karlsson, P.K. Subban

Goalies: Ben Bishop, Roberto Luongo

Coach: Gerard Gallant

Team Pacific

Captain: John Scott

Forwards: Johnny Gaudreau, Taylor Hall, Joe Pavelski, Corey Perry, Daniel Sedin

Defensemen: Brent Burns, Drew Doughty, Mark Giordano

Goalies: John Gibson, Jonathan Quick

Coach: Darryl Sutter

Team Central

Captain: Patrick Kane

Forwards: Jamie Benn, Matt Duchene, Tyler Seguin, Vladimir Tarasenko, Jonathan Toews

Defensemen: Dustin Byfuglien, Roman Josi, Shea Weber

Goalies: Devan Dubnyk, Pekka Rinne

Coach: Lindy Ruff

Honestly, I'm floored that Rinne made it in ahead of someone like Corey Crawford or Jake Allen, who have been playing extremely well all season, for the most part. No Ryan Suter either, which would have been a lot of fun to listen to.

However, all of the hand ringing about Nashville getting snubbed in favor of other players is for naught. Like Columbus, Raleigh, and Ottawa before them, they got their guys at the expense of others. Enjoy it.

We'll have more about possible line ups, skills competition, winners and losers coming up soon.