Dwight Howard has four teams that he would sign a long-term deal with, according to a source.

Those teams are the Magic, Nets, Lakers and Mavericks, according to a source.

Orlando has given his agent Dan Fegan to be in contact with those three rival teams.