Claim: The New York Giants play Overwatch.
Verdict: NOT ENOUGH INFO