CALGARY, AB - FEBRUARY 01: Calgary Flames Left Wing Johnny Gaudreau (13) prepares to receive a pass during a game between the Calgary Flames and the Minnesota Wild on February 01, 2017, at the Scotiabank Saddledome, in Calgary AB. (Photo by Jose Quiroz/Icon Sportswire via Getty Images)
Here's what we're reasonably sure of right now: the salary cap probably isn't budging next season. That means the Calgary Flames will have $73 million to spend on their roster for the 2017-18 season.
But, as always, there are some holes and some complications moving forward.