Bill Peters resigned as coach of the Calgary Flames after it was disclosed he directed racist slurs at a Nigerian-born player in the minors a decade ago and kicked and punched players behind the bench during his recent time with Carolina.
General Manager Brad Treliving said he received a resignation letter from Peters on Friday that wraps up a weeklong investigation.
"We consider the matter closed," Treliving said at a news conference in Calgary. "It's been a difficult time. But we are going to move forward."
Peters, in the second season of a three-year contract, did not immediately respond to a text. Assistant Geoff Ward takes over as interim coach of the Flames, 12-12-4 and in ninth place in the Western Conference.
Peters has not been on the ice or behind the bench with his team since former player Akim Aliu leveled the accusations of racist slurs Monday night on Twitter. The league said Friday it is scheduled to meet with Aliu and others in the coming days.
Also this week, Hurricanes coach Rod Brind'Amour confirmed Peters physically abused players behind the bench during his four years in Carolina. Brind'Amour, a member of Peters' staff, said "for sure that happened."
Friday's games
Colorado 5, Chicago 2: Nathan MacKinnon had a goal and three assists, helping the Avalanche beat the host Blackhawks after scoring on three of its first seven shots against Corey Crawford. Chicago lost defenseman Duncan Keith to a groin injury in the second period.
Buffalo 6, Toronto 4: Jack Eichel had two goals and an assist for the Sabres in the opener of a home-and-home series. John Tavares had two goals for the Maple Leafs.