L'attaquant de 23 ans empochera un salaire annuel de 874 125$ s'il évolue dans la LNH, et de 700 000$ s'il joue dans la Ligue américaine de hockey (LAH). Il était joueur autonome avec compensation.
À LIRE : Pacioretty passe aux Golden Knights
La saison dernière, McCarron a disputé 18 matchs avec Montréal, amassant seulement une mention d'aide. Il a passé le reste de la campagne avec Laval, le club-école du Tricolore dans la LAH, récoltant 24 points (sept buts, 17 passes) en 54 rencontres.
Sélectionné par Montréal en première ronde (25e au total) au repêchage 2013 de la LNH, McCarron cumule huit points (deux buts, six aides) en 69 rencontres en carrière dans la LNH. Il a joué un seul match en carrière en séries éliminatoires de la Coupe Stanley.