Sometimes the world of sports can be overshadowed by the negative, but the Utah Jazz provided one of the most positive, best moments of the year on Monday night.

JP Gibson is a huge Jazz fan, and now he has even more reason to be. Gibson is in a battle with leukemia. The Jazz signed Gibson to a one day contract for a team scrimmage at Energy Solutions Arena in Salt Lake City.

The Jazz put together a full compilation video of his day.

And for Gibson, this moment will be one he never forgets.