Arron Afflalo checks off a lot of boxes for a team such as the Wizards.
He’s 6-5, has played shooting guard and small forward, can defend three positions -including point guard - and shoots nearly 40% from three-point range.
He plans to opt out of his contract with the New York Knicks, according to a report, and will be looking to play for his fifth team in five years as an unrestricted free agent.
Afflalo was entering the final year of a two-year deal that paid him $16 million.
Economically speaking, the move is a no-brainer for Afflalo.
He'll likely get a raise with the NBA's salary cap jumping from $70 million to almost $94 million.
Additionally, the decision to opt-out makes sense for the veteran's career after Afflalo lost his starting job on a 32-win team -- to Sasha Vujacic.
The Wizards are young at small forward, with Otto Porter possibly remaining the starter, and sophomore Kelly Oubre right behind him.
Bradley Beal’s uncertain health remains a concern, thus the Wizards have to find a reserve who is capable of playing behind him.
John Wall, who had surgery on both knees to fix ailments this offseason, needs a break from running the offense from time to time.
Anyway, giving Wall and his ailing knees a game off here and there in-season can't hurt. Nor can the adding a couple ball-handlers to the roster.
Would Afflalo, who's been a starter since 2009-10, be willing to accept a jack-of-all trades supporting role?
He'd likely get starter’s minutes anyway and be on the floor in crunch time when reliability matters most.
Would the Wizards be interested in giving a raise to Afflalo, who wouldn’t take a starting role?
A $2 million-$3 million bump per year would probably be enough to get his attention.
Still, how long of a deal would it take to lure an Afflalo, who turns 31 in October, and how long of a commitment would a team such as the Wizards be willing to make?
Afflalo's production has dipped since averaging a career-high 18.2 PPG in 2013-14 for the Orlando Magic, but playing for the lowly Knicks explains his 12.8 PPG last season.