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