The Flames have signed Johannes Kinnvall to a two-year, entry-level contract.
Kinnvall was an undrafted free agent out of Sweden. The 22-year-old blueliner finished his third season in the Swedish Elite League with a career-high 40 points (11G / 29A) in 51 games with HV71 Jonkoping.
