You'd have to pull some dirty ish to stand a chance against him. Honestly if I had to fight him I'd use whatever weapon I could find because I'd get my ass whooped, anyone who says they'd grapple him...
How is dmx not hard enough? Srs. But eminem, meek mill, asap rocky, if you like rock linkin parks great, breaking Benjamin, avenged sevenfolds pretty good too, idk just some suggestions lol