A person with knowledge of the situation says Dwight Howard has agreed to join the Atlanta Hawks, who also re-signed Kent Bazemore. Howard received a three-year contract worth $70.5 million, while Bazemore will get $70 million over four years, the person told The Associated Press on condition of anonymity Friday because contracts can't be signed until July 7.