Published by OK MagazinemegaHoward Stern had some thoughts about Tucker Carlson and Don Lemon's recent firings, which both occurred on Monday, April … [Read more...] about Howard Stern Says Don Lemon & Jeff Shell Were ‘Lucky’ to Be Fired on Same Day as Tucker Carlson: ‘No One Will Even Notice’