Dwyane Wade recently took to social media to compliment his good friend and former teammate, LeBron James. Wade spent four seasons alongside King James as a member of the Miami Heat, winning two NBA championships in four straight trips to the promise land, the Finals. They created a semi-dynasty in South Beach that will be remembered for many more years to come.

Dwyane Wade -- like LeBron James -- is a 3-time NBA champion, winning the gold in 2006, 2012, and 2013. For The Chosen One, he held the Larry O'Brien trophy in 2012, 2013, and 2016. Both of these players have had Hall of Fame-worthy careers so far and will likely continue to add to their resumes in the coming future.

Wade has high praise for King James

Dwyane Wade was recently asked on Twitter a question regarding his future as a possible coach, and if he were a coach, how he would stop LeBron James. But, the superstar shooting guard got straight to the point and answered this question in the best possible way:

Wade obviously has high praise for LeBron James, comparing him to other NBA all-time greats and Hall of Fame players, including Wilt Chamberlain, Kareem Abdul-Jabbar, and Michael Jordan. Without a doubt, the King deserves this praise. Three NBA championships, four regular season MVP's, three NBA Finals MVP's, and 13 All-Star appearances speak for themselves.

Why LeBron is unguardable

Dwyane Wade makes a great point, that LeBron James cannot be stopped, and there are a few reasons for this.

First, his offensive game is very versatile. He can score the ball with the best players in the league, being top five in scoring almost every season. He can also pass the ball as good as anyone else in the league, and certainly better than anyone else at his position. This scoring combined with passing ability allows the King to be unpredictable and unstoppable on offense.

On defense, LeBron also plays an incredibly versatile game. He can block shots, steal the ball, and defend the best player on the opposing team at any time. He has also been known as one of the very few players in league history that can effectively guard all five positions (point guard, shooting guard, small forward, power forward, center).

His defense is something that makes him one of the greatest players in NBA history.

Dwyane Wade is very familiar with this greatness -- witnessing it first-hand -- and he made that known with his latest comment on Twitter.