 After Artie's departure, Levy complained on air that some details of the situation were being "covered up" and blamed Howard Stern for the suicide attempt.Levy's departure from the Stern channels soon followed and he is almost never mentioned on the air.Scott Ferrall was the host of "The Scott Ferrall Show" heard weekdays at 8 pm EST on Howard 101.