Claim: Howard Stern quit radio in 2005.
Verdict: NOT ENOUGH INFO