The Calgary Flames introduced Bill Peters as the team's new head coach Monday at a news conference at Scotiabank Saddledome.
Peters, from Three Hills, Alberta, resigned as head coach of the Carolina Hurricanes on Friday after four seasons, with a year remaining on his contract.
The Flames fired Glen Gulutzan and assistants Dave Cameron and Paul Gerrard last week after missing the playoffs with a 37-35-10 record.
Peters, who went 137-138-53 with the Hurricanes, is Calgary general manager Brad Treliving's second head coaching hire after Gulutzan, and the fourth coach of the Flames in nine years after Gulutzan (2016-17) Bob Hartley (2012-16) and Brent Sutter (2009-12).
"I think it's a very good team, and I think it's a team that's set up to win and play the modern game," Peters said.
"The majority of the core is still in their prime and still has room to grow and a higher ceiling to be reached. "
Calgary has missed the playoffs seven of the past nine years.
The Eagles, Phillies and 76ers have all won championships — along with Villanova, the Arena Football League's Soul, and Philly horse Smarty Jones — since the Flyers last won back-to-back Cups in 1974 and 1975.
The Flyers' season ended with an 8-5 loss in Game 6 to the Pittsburgh Penguins on Sunday in Round 1 of the Eastern Conference playoffs. The Flyers haven't reached the second round since 2012 and haven't played in the Cup finals since 2010.
"We came into this playoff series and into Game 6 very confident that we could not only take this series to a seven-game series, but also win the series," coach Dave Hakstol said. "We came up short. There's one season that ultimately is successful, and obviously we didn't accomplish that this year."