Answer
Dwight Howard won the NBA Finals in 2020 with the Los Angeles Lakers. The Lakers defeated the Miami Heat in six games to win their 17th NBA championship. Howard was a key player for the Lakers, averaging 12.6 points and 9.3 rebounds per game in the playoffs.