Share Facebook Twitter LinkedIn Pinterest Email With a potential salary cap looming, every team has at least one albatross they wish they could forget.