Muhammad closing in on new deal with Bucks

Shabazz Muhammad is looking for a new NBA home after being let go by the Bucks.

Free-agent swingman Shabazz Muhammad has agreed to re-sign with the Milwaukee Bucks, according to a report from Shams Charania of Yahoo Sports.

Per Matt Velasquez of the Milwaukee Journal Sentinel, the deal is not officially done. Once it is, Muhammad will still have to compete for a roster spot in training camp, Velazquez added.

Muhammad, 25, is 6-foot-6 and averaged 8.5 points on 55 percent shooting in 11 games with the Bucks last season. He had spent his entire five-year career with the Minnesota Timberwolves before that. The Timberwolves bought out his contract during the season.

The Bucks currently have 14 players on the roster with guaranteed deals, four with either non-guaranteed or partially guaranteed contracts, and two two-way players. So as Dana Gauruder of HoopsRumors noted, they will have to trade or waive a player before Muhammad can officially sign.

The Bucks are already stacked at the wing positions — with Giannis Antetokounmpo, Khris Middleton, Tony Snell, Pat Conaughton, Sterling Brown and first-round pick Donte DiVincenzo all capable of playing either small forward or shooting guard, or in some instances, both.