The NBA truly is where amazing happens. The league features nothing but the best players on earth, with LeBron James, Kevin Durant, Stephen Curry; and many more trying to establish their dominance over the rest of the pack.

For years, most people have deemed LeBron as the best player on earth, even if he's not among the top-3 MVP candidates. However, all good things must come to an end, and LeBron's career isn't the exception.

The NBA throne seems to be up for grabs right now, and that's why so many analysts are trying to figure out who's going to carry LeBron James' torch once it's all said and done and he decides to retire.

B.J. Armstrong Says Giannis Antetokounmpo Is The Best Player In The NBA

And, according to former NBA Champion B.J. Armstrong, Giannis Antetokounmpo has already done enough merits to get that 'best player in the world' distinction, even ahead of James or Durant:

"Look, KD is KD. He speaks for himself. He doesn’t need me or anyone to justify what he has done. LeBron James is LeBron James. But it takes effort and energy to do that, go out there and play. You have to play, you have to be healthy. Right now, Giannis has been available. Giannis has been impactful on both sides, and Giannis is the best player right now. But, his body of work doesn’t match the other two guys... If you’re asking me today, it’s Giannis without question," Amstrong said during an interview with Sky Sports.

Well, Armstrong has a great point right there. Not only Giannis has been impactful on both ends of the floor but also, he's been healthier than most of his rivals. Thus far, he's averaging a whopping 28.5 points, 11.4 rebounds, and 6.0 assists per game, so maybe he's - indeed - the best player in the world right now.