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