Top 10 Worst Contracts
Ah, cap leagues. The place where your dream of being able to run a successful NHL franchise goes to die. See, we all think we could be an NHL general manager, but we can’t even help ourselves when it comes to our fantasy squads. Some of us will draft or trade for overpriced players, [...]