Search
Menu
Home
Sources
About
Contacts
New York Freedom
The
New York
Freedom
are a
defunct
American soccer club
based in
New York City
.
Year-by-year