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 nameLowell, Massachusetts View larger map Tweets by mascotdb