Westchester Phantoms Location: Peekskill, New York Level: professionalSport: basketballLeague: American Basketball Association Status: defunctYears: 2007Website: http://www.westchesterphantoms.net/Teams with the Phantoms team name Tweets by mascotdb