For the second straight year, Jonathan Toews and Patrick Kane rank among the highest paid NHL players in 2016-17, according to Forbes.
That's no surprise, considering they signed matching eight-year, $84-million contracts that kicked in last fall.
But there's been a change at the top.
After holding down the No. 1 spot as the highest paid player for eight straight years, Penguins superstar Sidney Crosby has been surpassed by Toews, who is set to accumulate a total of $16 million this year in salary and endorsements.
While Toews' contract carries a $10.5 million cap hit, the Blackhawks captain will earn $7.8 million in base salary, another $6 million in signing bonuses, and the rest off endorsements, which includes Bauer, Canadian Tire, Chevrolet in Chicago, Hallmark and more.
He was also the NHL's best-selling jersey last season, overtaking teammate Patrick Kane, who was No. 1 in jersey sales the previous year.
Crosby, a two-time Hart Trophy winner and reigning Stanley Cup champion, earned $16.5 million last year, but that number dropped to $15.4 million after his base salary went from $12 million to $10.9 million. He signed a front-loaded 12-year, $104.4 million deal that runs through 2024-25.
[SHOP: Buy a Patrick Kane jersey here!]
Kane came in at No. 3 with earnings of $14.8 million, which is a notch more than the $14.7 million he made last season. Like Toews, Kane brought in $13.8 million in salary and the remainder off his endorsement deals.
Los Angeles' Anze Kopitar ($14.1 million) and Washington's Alex Ovechkin ($14 million) round out the top five.