New Orleans Nets Location: New Orleans, Louisiana Level: professionalSport: tennisLeague: World Team Tennis Status: defunctYears: 1978Teams with the Nets team name Tweets by mascotdb