107

The Flames have a ton of cap flexibility moving forward

Following the signing of restricted free agent Sam Bennett to a two-year contract, the heavy lifting is done for Calgary Flames general manager Brad Treliving… and just in time for training camp, too! While there are always going to be murmurs about the various players that the Flames might add before the season opens –…