Stern Signs New Deal
/I can remember almost 15 years ago when Howard Stern talked about walking away from his radio job.
Yesterday, Sirius/XM announced that Stern has signed another 5 year contract.
Did anyone ever really think he was going to leave?