Some people work all their lives to make it to the pros, but this star made it at the age of 5.

JP Gibson, who is battling leukemia, signed a one-day contract with the NBA's Utah Jazz and played in a scrimmage with the team on Monday.

You can see JP signing the contract above and playing below.

And just try not getting goose bumps when he goes in for the dunk. It's reminder how great sports can be.