Worcester Tornadoes Location: Worcester, Massachusetts Level: professionalSport: baseballLeague: Canadian American Association of Professional Baseball Status: defunctYears: 2005-12Website: http://www.worcestertornadoes.com/ @worctornadoesTeams with the Tornadoes team name Tweets by mascotdb