The person spoke on the condition of anonymity .
The Flames have not announced the agreement reached shortly after the NHL 's free - agency period opened on Friday .
The person spoke on the condition of anonymity because the Flames have not announced the agreement reached shortly after the NHL 's free - agency period opened on Friday .