There are many, many NBA players who haven't won the dunk contest. Few have won it.
LeBron has never won, or competed, in an NBA dunk contest.
There are plenty of good dunkers who haven't won the slam dunk contest.
Yes, Spud Webb won the NBA Dunk Contest in 1986.
Dwight Howard won the slam dunk contest in 2008. It was one of the best slam dunk contest, i suggest you watch it.
There was no NBA Slam Dunk contest in 1998 Due to a lockout.
In 1997, Kobe Bryant won the Slam Dunk Contest. That year, the NBA All-Star weekend was held in Cleveland, Ohio.
Dwight howered has won the slam dunk contest in 2009
Nobody won the 1998 dunk contest because the NBA did not hold one that year.