Buffalo-Toronto Royals Location: Toronto, Ontario Level: professionalSport: tennisLeague: World Team Tennis Status: defunctYears: 1974Teams with the Royals team name Tweets by mascotdb