
If the NHL All-Star Game rosters had the salary cap imposed on them, two teams would be well prepared while the other two would have some moves to make.

It’s a good thing the NHL isn’t enforcing its $83.5-million salary cap for the All-Star Game because two teams would have to unload some players in order to be able to step on the ice.
That’s to be expected when you put the best players in the league together, even if there are only 11 of them on each roster. Without further ado, here are the cap hits and total payrolls for each team in the All-Star Game.
Auston Matthews: $11,640,250
Morgan Rielly: $7,500,000
William Nylander: $6,962,366
Mitch Marner: $10,903,000
Jake Oettinger: $4,000,000
Clayton Keller: $7,150,000
Mathew Barzal: $9,150,000
Igor Shesterkin: $5,666,667
Filip Forsberg: $8,500,000
Alex DeBrincat: $7,875,000
Vincent Trocheck: $5,625,000
Total cap hit: $84,972,283 ($1,472,283 over the cap)
Connor McDavid: $12,500,000
Leon Draisaitl: $8,500,000
Connor Hellebuyck: $6,166,667
David Pastrnak: $11,250,000
Rasmus Dahlin: $6,000,000
Robert Thomas: $8,125,000
Sam Reinhart: $6,500,000
Sergei Bobrovsky: $10,000,000
Boone Jenner: $3,750,000
Nick Suzuki: $7,875,000
Tomas Hertl: $8,137,500
Total cap hit: $88,804,167 ($5,304,167 over the cap)
Nathan MacKinnon: $12,600,000
Cale Makar: $9,000,000
Sidney Crosby: $8,700,000
Alexandar Georgiev: $3,400,000
Kirill Kaprizov: $9,000,000
Sebastian Aho: $8,460,250
Tom Wilson: $5,166,667
Jeremy Swayman: $3,475,000
Travis Konecny: $5,500,000
Elias Lindholm: $4,850,000
Oliver Bjorkstrand: $5,400,000
Total cap hit: $75,551,917 ($7,948,083 under the cap)
Quinn Hughes: $7,850,000
Elias Pettersson: $7,350,000
Nikita Kucherov: $9,500,000
Thatcher Demko: $5,000,000
Kyle Connor: $7,142,857
Brady Tkachuk: $8,205,714
Jesper Bratt: $7,875,000
Cam Talbot: $1,000,000
Brock Boeser: $6,650,000
JT Miller: $8,000,000
Frank Vatrano: $3,650,000
(Jack Hughes isn't playing, so we won't count his $8-million cap hit.)
Total cap hit: $72,223,571 ($11,276,429 under the cap)