Claim: The Flash only ever had two seasons.
Verdict: REFUTES