Yesterday, the NHL revealed who the captains will be for this year’s All-Star Game. These captains were chosen by fan votes.

The 2017 All-Star weekend will take place in Los Angeles from January 27th to the 29th.

Advertisements