The NHL's Greatest General Managers: A Comprehensive Guide
The general manager (GM) is one of the most important positions in any sports organization. In the NHL, the GM is responsible for overseeing all aspects of the team's hockey operations, including player...