Courtesy of UME
Motown songwriter Deke Richards, who penned hits like the Jackson 5's "ABC" and "I Want You Back" with production team the Corporation, has died of esophageal cancer. He was 68.
Today is also the 18th anniversary of Eazy-E's death. Check out a documentary that just dropped about his life, and pay respect