The 2016 NBA Finals are two days away and already, LeBron James has already begun showering the Warriors top two players with the ultimate praise. James called Steph Curry and Klay Thompson the best shooters in the history of the NBA.

"They shoot the ball extremely well," James told USA Today. "Klay and Steph are probably the two greatest shooters that we've probably ever seen. Obviously in today's game they are. Some of the shots, there's nothing that you can do about it. Better offense beats great defense any day."

There's little arguing The King's point as far as contemporary players go, especially after watching the aerial assault that both sharpshooters rained down on the Oklahoma City Thunder in the final two games of the NBA's Western Conference Finals. However, some of the older NBA fans might want to put Hall of Famers like Larry Bird, Reggie Miller, and Jerry West in the discussion. I wonder about his statement that better offense beats great defense. When Oklahoma City played suffocating defense on Curry, the Warriors were on the ropes but the Thunder could not deliver the knockout blow. Since the shorthanded James and the Cavs had a 2-1 lead over the Splash Brothers and Golden State in the 2015 NBA Finals, it should be interesting to watch what a Cleveland team at full strength can do this time around. Thursday night can't get here soon enough.