CALGARY - Al MacNeil, a former NHL player and Stanley Cup-winning coach, has died at age 89.