Veteran forward Michael Grabner has signed a three-year, $10.05 million deal with the Arizona Coyotes.

Grabner announced the deal himself on social media.

The 30-year-old split last season between the New York Rangers and New Jersey Devils, finishing with 27 goals and nine assists in 80 games.

In 553 career NHL games, Grabner has 158 goals and 91 assists.