Jerry Colangelo believes LeBron James has likely already played his last game with the United States.

"You know, Father Time takes its toll," Colangelo said of James. "... If you're a human being, your body is built to go so long depending on what your sport is, and then it's a downhill situation. LeBron made choices these last couple of Olympics not to participate because he's got a lot of things going on in his life. So he put in his time, he made a contribution that is appreciated, but I think his time is over."

James has opted out of the past two Olympic cycles, though he told ESPN's Rachel Nichols in 2016 that "Every time I watch 'em, I wish I was out there," while Team USA won gold in Rio de Janeiro.

James has 68 games and three Olympics of international experience with Team USA.

James last played for the United States in 2012 in London.