In return, the Penguins are set to receive forward Filip Hallander and a seventh-round pick in the 2023 NHL Draft.
McCann, 25, scored 14 goals and recorded 32 points in 43 games this season with the Penguins. In six playoff games during the 2020-21 post-season, McCann registered an assist and a plus-1 rating.
The Stratford, Ont., native has 66 goals and 155 points over 353 career NHL games split between the Penguins, Florida Panthers and Vancouver Canucks. He was selected by the Canucks in the first round of the 2014 NHL Draft, 24th overall.
Hallander will return to Penguins in this deal. He was previously acquired by the Maple Leafs from Pittsburgh in the deal that sent Kasperi Kapanen to the Penguins in August of 2020.
He was loaned to Lulea HF in the Swedish Hockey League this season, where Hallander recorded 13 goals and 24 points over 51 games.
The 21-year-old was selected by the Penguins in the second-round of the 2018 NHL Draft, 58th overall.