And the 6ft 8in tall LeBron James showed just why when he showed off his amazing physique while shooting a new Nike commercial in Miami, Florida on Friday.
The 28-year-old - who helped his team secure a second successive NBA title this summer - flexed his muscles and washboard abs on land and at sea while doing the action-packed shoot.
King James! LeBron James shows off his amazing body while filming a Nike commercial in Miami on Friday
Then he jumped in the ocean where he posed wearing a pair of dark surf shorts which showed off his hulking and muscular tattooed frame.
The star player - who has inked a massive $90 million sponsorship deal with Nike - was also seen riding a paddle-board.
This way! LeBron leads a group of cyclists through the streets of Miami for the commercial
Muscle-guy: LeBron flexes his massive arms on his bike
Follow me! LeBron takes his fans onto the beach
The superstar seemed to be having a lot of fun shooting the commercial in his adopted city, where he has become a cult hero.
LeBron - who surpassed Kobe Bryant as the highest earning basketball player in 2013 by being paid $56.5 million - lives in the ritzy Coconut Grove area of the city.
Big guy: LeBron towered over everyone else on the shoot
Water gang: LeBron and his buddies all left the ocean together
High five! The basketball star salutes a fan in the ocean
The basketball superstar - who was born into a modest family in Akron, Ohio - is known for his charitable work away from the basketball courts.
He established his own charity foundation called the LeBron James Family Foundation, based out of his hometown.
Swimming: LeBron swam his way through the ocean with his fans behind him
Surfer dude: LeBron makes his way across the ocean on a paddle-board
Thumbs-up! LeBron loved spending time in the ocean