Claim: Nick Cannon released the album Stages.
Verdict: REFUTES