NME"One of the funniest and illest battle rappers I've seen": legendary battle rapper Tech 9 has reportedly diedMar 25, 2019Will LavinBy Will Lavinmore_vert