From reports that surfaced shortly after he signed with Calgary, the Flames and Kadri had a deal in place last week at some point, but the Flames had to find a way to move out some money to make the deal work. They did so in trading
Sean Monahan to Montreal, freeing up enough space for Kadri.