North Shore Spirit Location: Lynn, Massachusetts Level: professionalSport: baseballLeague: Canadian American Association of Professional Baseball Status: defunctYears: 2005-2007Website: http://www.northshorespirit.com/Teams with the Spirit team name Tweets by mascotdb