NBA icon Dwyane Wade has questioned why former teammate Jeff Green keeps on inking one-year deals.

Wade took it to Twitter to express his concern over Green inking one-year deals, suggesting that he could get higher and longer deals given his abilities on the court and amicable presence in the locker room.

Green, the fifth overall pick in 2007, recently agreed to a one-year, $2.5 million veterans minimum contract with the Utah Jazz. Like Wade said, this is the third year in a row that Green has agreed to ink a one-year deal. Last season, he signed a one-year deal with the Washington Wizards. The previous year, he inked a similar deal with the Cleveland Cavaliers.

The Jazz will be Green's eighth team. In the 2018-19 campaign, he averaged 12.3 points, 4.0 rebounds and 1.8 assists across 27.2 minutes in 77 games for the Wizards.

In his entire NBA career, Green has only averaged single-digits twice in his career: with the Magic (69 games) in 2016-2017 and the Boston Celtics (26 games due to heart surgery) in 2010-2011. On top of his above-average regular season campaigns, he has a wealth of playoff experience including an NBA Finals appearance with the Cavs in 2018.

Sure enough, Green is the only one who can answer Wade's question. What Wade and other fans can do is only speculate on the real deal with Green.