Magic Johnson says LeBron James and Klay Thompson are the two best all-around players in the NBA

When Los Angeles Lakers legend Magic Johnson speaks, the public listens.

Videos by FanBuzz

He's been around and generally knows what he's talking about, but when he dropped this bit of knowledge it raised more than a few eyebrows.

Sure, LeBron James is outstanding, but Klay Thompson?

He dropped 52 Friday night, including 37 in the third quarter, but let's not get ahead of ourselves. There's at least a handful of players that are better than him, including a teammate of his — Stephen Curry.

Let us know what you think in the poll below.

[polldaddy poll=8607156]