USA in basketball just doesn't lose. And that was the very last game they did. I think they've only lost less than 10 games in their entire history since they were allowed to field players from the NBA since the original dream team in 1992.
So why THIS particular upset and not say the defeat against Argentina and Yugoslavia? Because both Argentina and Yugoslavia had several NBAers when they defeated USA. The 2006 Greek squad had no NBAers.