Tag Archives: Lowell All-Americans

Lowell All-Americans on the Move?

120px-All-americans SeaCoastOnline.com writer Mike Zhe reports that the Lowell All-Americans are currently looking for a new home next season. The options are Portsmouth New Hampshire, Nashua NH, and Old Orchard Beach Maine. My early pick would be Old Orchard Beach which is a vacation destination and have redone a former minor league stadium which has been home to multiple showcase tournaments this past season.

Continue reading Lowell All-Americans on the Move?