Original: In the National Hockey League, the general manager of a team typically controls player transactions and bears the primary responsibility on behalf of the hockey club during contract discussions with players.
Simplified: In the National Hockey League, the general manager of a team typically controls player trades and talks about contracts  with players.