This question is answered by the number of teams Coffey played for. He looks great when he's on another team. When he's playing for you every game, you see the flaws and trade him.
Really? He was great, but my last memories were the Wings giving his sorry ass away in the Primeau for Shanahan deal.
One of the reasons why I liked him so much