After the decades-old Subway Inn shut down, the new tenant took down its sign. The Subway Inn’s former operator said he had no right to do so.
Detroit producer J Dilla died at 32 years old in February of 2006 due to health complications stemming from lupus.