>

Somehow the first Cabinet departure in the Biden Administration took over two years and it was so the Secretary of Labor could run the NHLPA.   Honestly impressive how much the turnover has been kept to a minimum.
US Secretary of Labor: $221,400 per year
NHLPA executive director: $3.4 million per year >

Damn that's a good salary for a 501 nonprofit organization >

If you are head of union where all the members are millionaires, you'd better be paid millions >

Actually, these unions don't collect that much and fees are usually reimbursed by licensing deals. The MLB Union only has about 40 million in revenue. NHL probably less. These unions are small compared to nonprofits in general.