Brandon Hagel signed a three-year, $4.5 million contract with the Chicago Blackhawks on Friday. It has an average annual value of $1.5 million.

The 22-year-old restricted free agent was fifth on the Blackhawks with 24 points (nine goals, 15 assists) in 52 games last season.