The NHL free agency period is always an exciting and bittersweet time for fans and players.
Fans love to see their team sign some big-name free agent to help their team achieve eternal glory by winning a Stanley Cup.
At the same time, fans also hate to see their team have to part with lovable players due to the stringent financial restrictions of the salary cap.
This offseason, there are some big-name players up for grabs. Who will go, who will stay, and what should happen?