NHL Announces First 32 Players Heading to All-Star Game in Toronto

NHL All-Star weekend is set for Feb 1-3 in Toronto and the league has announced the first batch of all-stars, one representative from each team. 

These all-stars are chosen by the hockey operations department of the NHL and some are going to make a ton of sense, meanwhile others may leave you scratching your head. It's important to remember all 32 teams send at least one rep. Perhaps this will be changed moving forward as several deserving players are going to miss out.

The year's edition brings back the player draft, with four captains being named in the coming days, including Auston Matthews and Connor McDavid. 

The first batch of all-stars include:

Here's how to vote for the remaining spots: 

Photo credit: © Perry Nelson-USA TODAY Sports