In basketball leagues such as the NBA and WNBA, the general manager of a team typically handles player transactions, manages contract negotiations, and has the power to hire and dismiss a head coach.