Sources: Kadri agrees to 7-year deal with Flames

The Calgary Flames are finalizing a deal with free agent forward Nazem Kadri, multiple sources told ESPN.