So much for the drama. Howard Stern announced this morning that he signed a new five-year contract with Sirius satellite radio, ending a protracted negotiation. He did not indicate how much the contract is for, only saying that it is “very fair.” The end of this contract will be a different sort of drama since […]