Jonathan Huberdeau contract details: Flames give newest winger an eight-year, $84 million extension

Huberdeau was acquired in the trade for Matthew Tkachuk.