Footage has emerged this Father's Day of the one and only LeBron James being an absolutely unbelievable dad for his son's birthday on Saturday as the Cleveland Cavaliers star is enjoying his summer after what will have been a disappointing loss to the Golden State Warriors in the NBA finals.
For his second son Bryce Maximus' 10th birthday, James staged what looks to be the ultimate 10-year-old birthday party as he set up a custom American football field, soccer field, and basketball court in the family garden, invited loads of Bryce's friends around, and ambushed them for a surprise water-fight.
He put a few clips on Instagram that make it look like the most fun birthday party ever, and the message that accompanied the post was pure class.
He also participated in the basketball game, which if nothing else will give the young guests a story they can tell for the rest of their lives...
And he was never going to sit-out the water fight, in which he absolutely dominated the children.
The cake wasn't half bad either, and each kid got their own trophy to take home...
It looks like an incredible day all around.
LeBron James; Good person, great dad.