Is this a piece of news regarding world politics, sports, business, or science and technology?
Radio's Stern reality I'll be back with the news about Howard Stern's planned departure to satellite radio. But first, this endless block of commercials and station promotions. 
