Morgan Klimchuk signed an entry-level contract with the Flames on Tuesday, meaning the 2013 first-round draft pick will be with the team for at least three years.

A Calgary native, Klimchuk is in his fourth season with the Regina Pats of the Western Hockey League.