LEBRON James has admitted that his marriage to wife Savannah is "never picture perfect".

The childhood sweethearts got together at high school and have been married since 2013.

LeBron and Savannah have three children together; his teammate Bronny, 20, Bryce, 18, and Zhuri, 10.

The long-term couple have built an idyllic life together in Los Angeles .

But during a recent appearance on the 360 with Speedy podcast, LeBron opened up on how he and Savannah have made their marriage work.

The 40-year-old said, "I'm gonna be honest, a relationship is never picture perfect."

He then went on to add, "If you’re okay with working through the hardships and the adverse moments, then it will make it all worth it.

"We’ve been together since high school, so, s*** ain't always gonna be a bed of

See Full Page