Shares of iHeartMedia ( NASDAQ: IHRT) have delivered a total return of 15% since my initial Sell recommendation, iHeartMedia: ...