Lowell All-Americans Location: Lowell, Massachusetts Level: amateurSport: baseballLeague: New England Collegiate Baseball League Status: defunctYears: 2007-2010Website: http://www.lowellallamericans.com/Teams with the All-Americans team name Tweets by mascotdb