NEW YORK — NBA rosters have players from a record-tying 42 countries and territories to open this season. This is the fifth consecutive season in which all 30 teams have at least one international player on the opening-night roster. Canada is represented by 11 of the 108 opening-night international players while Australia and France have nine. The Dallas Mavericks have the most international players — seven. Utah and the Los Angeles Clippers have six each. Five teams — Boston, New York, Oklahoma City, Philadelphia and San Antonio — have five.
6 years ago, there was an NBA team with an entire team from the USA.
The article states that there was an international player in every team for 5 consecutive years, not 6. Which means that 6 years ago at least one team did not have an international player.  Which means that the team had an all-USA team.
( z1 team :mod ( z2 league :name ( z3 name :op "NBA" ) ) :accompanier ( z4 team :mod ( z5 entire ) :source ( z6 country :name ( z7 name :op "USA" ) ) ) :time ( z8 before :op ( z9 now ) :quant ( z10 temporal-quantity :quant 6 :unit ( z11 year ) ) ) )