The Vancouver Canucks have signed centre Bo Horvat to a six-year contract worth $33 million, Sportsnet’s Iain MacIntyre has confirmed. The deal carries an AAV of $5.5 million. The Canucks are expected to make an official announcement in the near future. Horvat recorded career-highs in goal (20), assists (32) and points (52) in 81 games last season.