The Hawks have agreed to a contract to bring Kris Humphries back for another season.

Humphries will be signed to a one-year, $4 million contract in the coming days or weeks, according to a person familiar with the situation. Humphries announced his return via social media on Monday night. He posted on Twitter: “Excited to be back in the A next season. #TrueToAtlanta”

The Hawks signed Humphries near the end of last season after he was traded by the Wizards to the Suns and then had his contract bought out. He expressed a desire to return at his exit interview following the season.

“Of course,” Humphries said in May when asked if he wants to be back in Atlanta. “It’s been a great experience for me after being traded and ending up here. Coach (Mike Budenholzer) really wanted me here. Being able to get here and have this experience is great.”

The Hawks will eventually have to make roster moves. They have or agreed to have 16 guaranteed contracts. They also have a non-guaranteed contract in Lamar Patterson bring their total roster to 17 players. They won’t have to get down to the league maximum roster of 15 until the end of training camp before the start of the 2016-17 regular season.

Humphries, 31, appeared in 21 regular-season games for the Hawks last season. He averaged 6.4 points and 3.4 rebounds in 14.0 minutes. Humphries saw limited action in the Hawks’ 10 postseason games. He appeared in four contests and averaged 9.3 points and 6.0 rebounds.

The 12-year veteran forward/center will give the Hawks another physical presence. Humphries has developed a 3-point shot and showed an ability to stretch the floor.