Over the past 7 1/2 NBA seasons we've seen Lebron James dunk on practically everyone.
Most of his dunks are just brutal too – nothing like a big fella striking down the court, on a mission, to slam on your head.
Case in point, here is a flashback from Lebron's Cleveland days when he threw one down on Amare Stoudemire
Nasty huh? Well, recently Amare got him some sweet payback and did a nice move around Lebron when New York went to Miami
Personal opinion…I still say Lebron's was more spectacular.