Claim: The Flash has at most two seasons.
Verdict: REFUTES