McGinn signed a three-year, $10 million contract with the Coyotes on Friday, Pierre LeBrun of ESPN reports.
EDGE Analysis
This will be the fourth destination for McGinn in just three years. His time on the ice has slowly dwindled in each of the last four seasons (14:10 with Buffalo in 2015-16), but the 27-year-old may have an opportunity to stop that trend during his first season in Arizona while splitting time with Max Domi, Jordan Martinook, and Tobias Rieder (knee) at left wing.