New York Freedom


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

Year-by-year