How Many NBA Teams Did Dwight Howard Play For?

How Many NBA Teams Did Dwight Howard Play For? No. 39 – Los Angeles Lakers 2004–2012 Orlando Magic 2012–2013 Los Angeles Lakers 2013–2016 Houston Rockets 2016–2017Atlanta Hawks How many NBA teams has Dwight Howard played for? Over those 16 seasons, Howard made eight All-Star appearances, eight All-NBA teams, five All-Defensive teams, and won Defensive Player