Osbourne made the announcement on last night’s program when trying to console a dance group by saying, “Don’t be sad, because it’s my last show, too. So we’re leaving together!”
Deadline Hollywood reports NBC is already in the process of finding a replacement. Howard Stern stayed quiet about the subject. He doesn’t have a contract beyond this season but the network is clear they’d like him to return.