sad

Def Jam Boss Commits Suicide

Catherine Opie’s Untitled #10 (Surfers) (2003).

Shakir Stewart, the executive who replaced Jay-Z as head of Def Jam, died on Saturday from a self-inflicted gunshot wound. He was 34. [NYP]

Def Jam Boss Commits Suicide