I know that some players in the NHL do get a "mini" endorsement from companies, where their gear allowance will be $5000-$10,000 grand higher than other players on their team, for example.
This helps save the team money and get more brand recognition for the gear manufacturer, plus it keeps the player happy. Win-win.
Source: I know someone playing in the NHL