Image: Robert Laberge /Allsport/Getty Images

Ice hockey may lag behind American football in terms of popularity, but it sure does pay well. In fact, the reported average salary of a NHL star is over half a million dollars more than that of their NFL counterparts. And here are 20 sportsmen whose careers on the rink have brought in plenty of cold, hard cash.

Image: Anna Sergeeva/Getty Images

20. Pavel Datsyuk ($47.2 million)

ADVERTISEMENT

Pavel “The Magic Man” Datsyuk  earned nearly $50 million during 15 NHL seasons with the Detroit Red Wings. But in 2016 the Russian returned to his homeland to play in the Kontinental Hockey League for SKA Saint Petersburg, so he could spend time with his daughter.

ADVERTISEMENT
ADVERTISEMENT