Mos Def ain't the best rapper alive either and i think Andre 3000 could take him easily