Capfriendly has a neat little feature that lets you play armchair GM for any team in the NHL. Here's the link for the Flames:
https://www.capfriendly.com/armchair-gm/create/flames
Go ahead and give it a go. Let's see your '22-'23 Flames roster! Keep in mind, the salary cap is going up by $1M next year to $82.5M.
For my roster to work under the cap, I had to trade away Monahan, Lucic, and Dube, and I couldn't re-sign Zadorov. Even still, it was a tight squeeze, but I was able to keep the core of the team largely intact. Of course, assumptions were made on what players were willing to sign for. If it takes more than what's shown to sign Johnny, Chucky, Mang, or Kylly long term, more sacrifices would have to be made such as, for example, not being able to sign Jarnkrok.
Anyhow, without further ado, here's my roster:
The option is there to move Jarnkrok to center if need be; Lewis would slide into the lineup and Phillips would slide out. There's also just barely enough cap room to send someone down and call up Valimaki if the need were to arise.