Kevin Sullivan dead at 74