Claim: Overwatch is an online fantasy football league.
Verdict: REFUTES