New York Sets Location: New York, New York Level: professionalSport: tennisLeague: World Team Tennis Status: defunctYears: 1974-76Teams with the Sets team name Tweets by mascotdb