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