GLENDALE, Ariz. (AP) The Arizona Coyotes have signed free-agent forward Jamie McGinn to a three-year contract.

Terms of the deal announced Friday were not disclosed.

The 27-year-old McGinn had a career-high 22 goals and 17 assists with the Buffalo Sabres and Anaheim Ducks last season.

More from FoxSports

McGinn was limited to 19 games with Colorado in 2014-15 due to back surgery, but played 84 games last season. He has 91 goals and 76 assists in 450 career games after being selected in the second round of the 2006 NHL draft by San Jose, where he spent the first four seasons of his career.

McGinn was traded from Buffalo to Anaheim at the trade deadline last season.