Claim: The New York Giants are based in Illinois.
Verdict: REFUTES