Claim: Nick Cannon never planned to release the album Stages.
Verdict: REFUTES