The wait is finally over.
With just one month to go until the start of the Sochi 2014 Olympic Games, Hockey Canada released its highly anticipated 25-man Olympic team roster Tuesday morning. There were some surprising snubs, but that was essentially a given due to a vast talent pool. Eleven players from the 2010 gold-medal winning squad are back, along with plenty of first-timers hungry to bring back glory from Sochi.
Here's a look at the full 25-man roster:
Goalies (3): Roberto Luongo (Vancouver Canucks); Carey Price (Montreal Canadiens); Mike Smith (Phoenix Coyotes)
Defensemen (8): Jay Bouwmeester (St. Louis Blues); Drew Doughty (Los Angeles Kings); Dan Hamhuis (Vancouver Canucks); Duncan Keith (Chicago Blackhawks); Alex Pietrangelo (St. Louis Blues); P.K. Subban (Montreal Canadiens); Marc-Edouard Vlasic (San Jose Sharks); Shea Weber (Nashville Predators)
Forwards (14): Jamie Benn (Dallas Stars); Patrice Bergeron (Boston Bruins); Jeff Carter (Los Angeles Kings); Sidney Crosby (Pittsburgh Penguins); Matt Duchene (Colorado Avalanche); Ryan Getzlaf (Anaheim Ducks); Chris Kunitz (Pittsburgh Penguins); Patrick Marleau (San Jose Sharks); Rick Nash (New York Rangers); Corey Perry (Anaheim Ducks); Patrick Sharp (Chicago Blackhawks); Steven Stamkos (Tampa Bay Lightning); John Tavares (New York Islanders); Jonathan Toews (Chicago Blackhawks)
Team Canada is absolutely stacked at forward and solid overall at defense. The projected lines look like they could carry the squad back to the gold-medal game, albeit on the larger European ice and away from the friendly confines of a home city.
The lines will be determined in the weeks to come, but there's no question that this team could be extremely lethal. This is how it might choose to set the lines and pairings.