Football.com - everything football

Seacoast United Phantoms

USA, Manchester, New Hampshire,
Founded in 1996

City
Manchester, New Hampshire
Country
USA
Web Site
http://www.nhphantoms.com