It all started when young Anderson Whitehead was standing on stage at the awards. A video of Price starts playing.
He goes on to tell the boy: “Your mother was a special person, and sharing that moment with you is something I will remember for the rest of my life. It was very special to me.”
The 31-year-old goalie is talking about when he first met Anderson during a practice in Toronto earlier this year just ahead of a game against the Maple Leafs.
The Brantford, Ont., boy was there because his uncle’s physiotherapist worked with the Leafs and arranged a meet-and-greet at the rink.
WATCH: Montreal Canadiens’ star netminder Carey Price gives a young boy a long hug while in Toronto
Anderson’s mother, Laura McKay, had been diagnosed with breast cancer and promised her young son that she would help him meet his idol.
She passed away last November, at 45 years of age, before she could fulfil her promise. Anderson was her only child.
“Hold up, hold up, hold up,” Price says, before walking out of frame of the big screen at the awards.
The young boy turns around to see Price appearing from backstage holding a jersey.
Shocked, in tears and unable to move, Price gives Anderson a hug as the crowd cheers wildly.
“Everything’s going to be alright, OK, bud? Everything’s OK,” he says, holding the boy.
“Thank you,” Anderson replies tearfully.
“You’re very welcome, buddy,” Price answers.
WATCH: Jeff Semple reports on how an exchange between Montreal Canadiens goalie Carey Price and an 11-year-old from Ontario stole the show at the NHL Awards.
The Canadiens’ goalie gives Anderson the red jersey and asks him: “Do you want to go to the All-Star game next year?”
Leaning into the mic as a tear falls down his face, Anderson’s answer was certain: “Yes.”
The two embrace again and walk off stage together as the crowd continues to cheer.
Anderson says he’s overwhelmed by all of the attention and is now using it to help fundraise for the Brantford, Ont. hospice that cared for his mother.