A gifted two-way center, McCann was selected by the Vancouver Canucks with the No. 24 pick of the 2014 NHL Draft following his second season with Sault Ste. Marie of the Ontario Hockey League.
McCann played one more season with Sault Ste. Marie, scoring 81 points (34 goals, 47 assists) in 56 games in 2014-15, made the Canucks roster out of training camp and quickly made an impact. He scored his first NHL goal Oct. 10, 2015, against the Calgary Flames, in his second game and scored five goals in his first nine games. He finished with 18 points (nine goals, nine assists) in 69 games.