CLEVELAND, Ohio -- When Shane Haddad, 10, was at the Cavaliers parade earlier this summer, the highlight of his day wasn't just getting to see the players.
It was when a Cleveland police officer took the time for a photo with the little boy, who is battling cancer.
"The officer made Shane feel so special by spending time with him," said Shane's mom, Amy. "I posted the picture on Facebook after my son said it was the highlight of the whole Cavs parade (Sorry, LeBron)."
And the special times didn't end that day. Amy said the officer, Officer Danny Lentz, reached out to their family because of how touched he was by Shane and the love he had for the police.
Shane was diagnosed with brain and spinal cord cancer back in 2010.
"He has fought hard throughout the years battling cancer," Amy said of her son. "After five years on hospice, he has recently gotten out of hospice and has been moving in the right direction, and he couldn't be more happy. He is a true hero. Always believe."
Shortly after meeting Shane, Lentz planned a day just for the little boy. On Sept. 3, Lentz picked Shane up in his police car. He had a shirt made for him that looked just like the shirt Lentz was wearing, badge and all.
The two drove around Rocky River with Shane's mom and two sisters, Ava and Brooke, riding in the back.
They stopped at the Rocky River Police Department and at the home of one of Shane's friends. Then they all went to an Indians game.
They were able to go onto the field during batting practice to meet players and get autographs.
"Our family got to enjoy the game from a press box, and it was truly a day we will never forget," said Amy.
See photos from his big day below.