Claim: The Americans premiered on the CW.
Verdict: NOT ENOUGH INFO