LeBron James is among 35 NBA players who have been named in USA Basketball's national team pool for 2018-20.
The group will ultimately produce the 12-player rosters the US sends to the 2019 FIBA World Cup and the 2020 Olympic Games with coach Gregg Popovich.
James, who will be 35 during the next Olympics, skipped the 2016 Games in Rio but won gold with the US team in 2012 and 2008 and bronze in 2004.
He would be the most experienced member of the potential US squad, but plenty of players with international experience are in the initial pool. That includes two-time gold medalists Kevin Durant and Chris Paul and 14 other players who have previously helped the US bring home Olympic gold.
While this group of players will not compete internationally this year, they will be invited to a minicamp in July in Las Vegas.
"This year's minicamp is an opportunity for us to continue and expand the culture, brotherhood and camaraderie that has been built," USA Basketball managing director Jerry Colangelo said in a release.
"As is shown by the return of 29 past national team players, our pipeline is well-developed and it is a key factor in our success. We're also excited about the new players who have been added to the program and the roster will remain fluid over the next three years as we continue to look for and consider players who can contribute to our program."
USA Basketball 2018-20 player pool:
Harrison Barnes, Bradley Beal, Devin Booker, Jimmy Butler, Mike Conley Jr, DeMarcus Cousins, Stephen Curry, Anthony Davis, DeMar DeRozan, Andre Drummond, Kevin Durant, Paul George, Eric Gordon, Draymond Green, Blake Griffin, James Harden, Tobias Harris, Gordon Hayward, Kyrie Irving, LeBron James, DeAndre Jordan, Kawhi Leonard, Damian Lillard, Kevin Love, Kyle Lowry, CJ McCollum, Khris Middleton, Victor Oladipo, Chris Paul, Isaiah Thomas, Klay Thompson, Myles Turner, Kemba Walker, John Wall, Russell Westbrook.