"The New York Freedom are a defunct American soccer club based in New York City."@en .