Things haven't gone as smoothly for Team USA and coach Mike Krzyzewski as they would have liked with the Olympics in Brazil fast approaching.
Plenty of high-profile names have withdrawn from consideration for the games in Rio de Janiero and even though they are bound to still have an All-Star calibre roster, there are some names which the fans will be sad to miss.
LeBron James revealed earlier this week that after six straight full seasons - with an Olympic games in London wedged in there too - he finally needs to have a rest.
Have your say on GiveMeSport - NBA by taking part in our survey here: http://gms.to/1ZIq9kk
At the age of 31 and after just almost carrying his home franchise to an NBA title, it's pretty understandable. Krzyzewski believes that James has "served his time" when it comes to Team USA.
"He's been to three Olympics," Krzyzewski said Friday. "In some respects, it's been above the call of duty. He's been one of the key people in the evolution of USA Basketball: His commitment, his leadership. But also, he's been to, I think, six straight (NBA) finals, and that's a lot. There's a passing of a baton, the torch, so to speak.
"I was texting with him yesterday, and I just thanked him for his service. We're fine with that. That's just a matter of, it's time to move on, just like Pop (Greg Popovich) will take over for me"
Other names the long-serving coach will be without include not only James but Stephen Curry, John Wall, Russell Westbrook, Chris Paul, James Harden, Blake Griffin and Anthony Davis.
However, Kevin Durant, Carmelo Anthony, DeMar DeRozan, Jimmy Butler, DeMarcus Cousins, Paul George, Draymond Green, DeAndre Jordan, Kyle Lowry and Klay Thompson are all believed to be on board. That's still an incredible team with golden aspirations.