Stephen Jackson Says LeBron James Is The Greatest Athlete Of All-Time!

Photo: Cavs Nation

About an hour ago on Instagram Live, Stephen Jackson said LeBron James was the greatest athlete of all time. His reasoning was because he is “bigger than basketball.” Secondly, he says LeBron came through the NBA and put his teammates and friends in a position to win. Jackson also added Jordan is the “greatest basketball player” but the conversation stops there.