Dwyane Wade has announced he will return to the Miami Heat for his 16th and final NBA season.

Wade spent the past four months deciding his future as he contemplated retirement.

Wade is expected to sign a one-year, $2.4 million deal.

"I've always did things my way," Wade said in an emotional social-media video that he taped Sunday afternoon and released in the evening. "Whether they've good or whether they've been bad, I got here because I've done things the way I feel is right for me and right for my family. And what I feel is right ... I feel it's right to ask you guys to join me for one last dance, for one last season.

"This is it. I've given this game everything that I have, and I'm happy about that, and I'm going to give it for one last season."