Based in New Haven, Connecticut, the Nightmare plays its home games at Falcon Field in nearby Meriden.
The Nightmare plays its home games at Falcon Field in nearby Meriden. This is based in New Haven. New Haven is Connecticut.