Claim: Nick Cannon never released the album Stages.
Verdict: SUPPORTS