Seattle Cascades Location: Seattle, Washington Level: professionalSport: tennisLeague: World Team Tennis Status: defunctYears: 1978Teams with the Cascades team name Tweets by mascotdb