Minnesota has traded Eric Staal to the Buffalo Sabres in exchange for Marcus Johansson.
Staal has one more season left on his two-year, $6.5 million contract. He produced 19 goals and 47 points in 66 games last season. Staal will turn 36 years of age before the start of the 2020-21 season, but he can still provide offense for a Buffalo team in desperate need of center help and secondary scoring.
According to TSN Hockey Insider Pierre LeBrun, Staal had a 10-team no-trade list and the Sabres were not one of the team’s on Staal’s list.
The 29-year-old Johansson had nine goals and 21 assists in 60 games with the Sabres last season.