Training camp battles are never a bad thing. They raise the competition level on the ice and reinforce depth in the organization. For the Flames in 2019, most of their competition is at forward with multiple players battling for an NHL spot, or in a few cases, a contract. But what exactly are these players fighting for? And how many opportunities realistically exist in Calgary? The answers to those questions should only ramp the competition up another level.
Lay of the land
With the understanding Matthew Tkachuk has yet to sign, I count 12 forwards who I can safely put on the opening night roster.