Claim: The New York Knicks team plays home games at a multi-purpose outdoor arena in New York City.
Verdict: REFUTE