McCann, un attaquant de 25 ans, doit encore écouler une saison à son contrat de deux ans d'une valeur de 5,88 millions $ (salaire annuel moyen de 2,94 millions $) signé le 18 septembre 2020. Il a récolté 32 points (14 buts, 18 passes) en 43 matchs de saison régulière avec les Penguins, cette saison, établissant des sommets dans la LNH au chapitre de la moyenne de points par match (0,74), des buts en avantage numérique (7), des points en supériorité numérique (10) et du différentiel (plus-17).
McCann a obtenu une aide en six rencontres des séries éliminatoires de la Coupe Stanley. Pittsburgh s'est incliné en six parties lors de la première ronde contre les Islanders de New York.
Sélectionné par les Canucks de Vancouver en première ronde (24e au total) du Repêchage 2014, McCann cumule 155 points (66 buts, 89 mentions d'aide) en 353 matchs de saison régulière avec les Penguins, les Panthers de la Floride et les Canucks ainsi que trois passes en 12 rencontres des séries.