Make sure you take a moment to fully appreciate the fact that you are able to watch LeBron James play in the NBA. Make sure you take a moment to fully appreciate the fact that LeBron is playing his best ball in his 15th season in the league. On Wednesday, James reminded us that players like him don’t come around that often.

After the Toronto Raptors jumped ahead at halftime, tying a franchise record with 79 points in the first half, the Cleveland Cavaliers could have just thrown in the towel. The Cavaliers were missing five rotational players and their head coach Tyronn Lue was out because of health reasons. The excuses were there for the taking, but James put the team on his back like he has all season.

The Cavaliers came back to defeat the Raptors, 132-129, thanks to LeBron, who scored 35 points, dished out 17 assists, and committed zero turnovers. To better understand how rare of a stat line that is, let’s see how many players have accomplished a similar feat.

As the Cavaliers tried completing the comeback in the waning moments of the fourth quarter, James was serenaded with "MVP" chants at the free throw line.

James is currently averaging 27.3 points, 9.0 assists, and 8.7 rebounds per game this season. His numbers are good enough to warrant considerable discussion in this year's MVP race. But what more does LeBron need to do to get his name brought up as the greatest to ever play the game?