The Calgary Flames have finalized their opening day roster for the 2017-18 National Hockey League season. The Flames roster features 23 players – two goalies, seven defensemen and 14 forwards – and carries a cap hit of roughly $71.7 million (including buyouts and cap penalties), comfortably fitting under the salary cap by $3.2 million.
(Daniel Pribyl and Marek Hrivik are on what’s known as the “season-opening injured reserve” since they were injured in the NHL camp, but it’s primarily an insurance-related thing. Jaromir Jagr has not been officially signed as of yet, so he also doesn’t count against the cap or the roster limit right now.