Claim: The Washington Wizards have won seven seasons of American Idol.
Verdict: REFUTES