Mic Check: 9 of the Greatest Hip Hop Songs Allegedly (or Not) Written by Ghostwriters J Hall November 14, 2023