Prepare yourself for a super heartwarming holiday story. According to Trillium Health Partners, an Ontario teen with cancer, Corey Groves, was just granted his dying wish to meet LeBron James on Christmas Day. Groves even got to see LeBron play in person.

Groves is from Brampton, Ontario and is a big fan of basketball, reports CTV News. His Instagram is filled with pictures of him wearing basketball jerseys.

Diagnosed with a highly aggressive stage four sarcoma cancer six months ago, the 17-year-old has had tons of treatments including 12 rounds of chemotherapy. 

The survival rate of this cancer is only 15% but that hasn’t stopped Groves form living his best life. Despite being told he has less than one year to live, he has managed to keep a positive outlook on life and is setting goals. 

One of his goals was to meet LeBron James from the Los Angles Lakers. 

According to a video posted by Trillium Health Partners, the teen just wanted to shake hands with James. 

“A handshake is like a friendship between someone and I have everything I want so I can’t complain. I think a handshake would be the best thing,” said Groves.

A fellow basketball fan heard his message and responded. According to the video, Toronto Raptors superfan Nav Bhatia surprised Groves at the hospital.

Bhatia claims that he talked to James and he arranged a meeting for the young man exactly one week to the day. 

Thanks to Make A Wish and Bhatia, Groves' dream came true. The foundation was able to give him a week-long trip to LA on December 23.

On Christmas Day, the fan got to watch one of his players take to the court. Afterwards, the two met and the teen finally got his handshake.

[facebook[0]=68.ARAG2k72-3CxEeXUtQOHENgPI8DouGw_60uzdD8uPvGd1UAOQgsX_dfjnsaiQtkOY6yOs9pBLXQk4kurm1Owi7O6JbJH7TTGoqiJwW347SjJoMYmAEGXzYAIkoaJ-nOE27Y8vPKdGyovJjs74VemoU67j7kmJrTQ5zw9OkSvCbnXDHRaHV9Uibj05nS1pbhzZFw_SdqtJIWWs2frzFJYWzWF8k2HDI-24lFxnZqF73uxxAWk4NWp9r3tE8TfK4_1lqRTvt_n6MyHfuOXaHRZOBBNMioo_4NQIuv0nm-tff7mXIQ8bOythGob7XsTTXq98saioHRmYLrdPe-N-467IwUzUlL26epLz0bTFaFImYQHeKSiLB4Bq89wIGGEfWjmPBfuI1xI8tU8lnPKgaeE57Df6xC_fMAHVr5WxiXFQRpS461WfIXqK-XtrEwNwcl_Iom3aOpRD69pq9I0H9Ucm2h6ZgAdhOC2ClthctXtNvgqwT9R459kewzbEHez43ysS-r0A8grpnVfym1dbCVXmUm_fINAtjgETLErpHmIV_IeNq7-DL43RnvItko4HuwJBjTVHMdWegxNZt97m203nwNTRYIJj0OLA4ox_dMSx_3Vcfk1ILU9RL32RvD9yaNlmMDejswieFLBi9NkByws1ayjVAS8J7J3WQefaWW7vW9lo_vq&__tn__=-R expand=1]

Groves posted a photo of them together on Instagram. Groves is dressed in his Lakers gear and both he and LeBron look happy. You can't help but smile looking at the duo. 

“Merry Christmas :) I got my wish. So thankful to everyone that helped make this happen :),” wrote Groves on Instagram. 

The Lakers took on the Clippers at the Staples Centre on Christmas Day. After an intense game, the Clippers beat the Lakers 111-106.

A family friend of the teen has started a GoFundMe dedicated to his rare form of cancer. 

As of publication time, the GoFundMe page has received $20,706 in donations, nearing its $25,000 goal.

There are stories everywhere. If you spot a newsworthy event in your city, send us a message, photo, or video @NarcityCanada on Twitter and Instagram.