Claim: Teen Wolf's sixth season has 20 episodes.
Verdict: SUPPORTS