At times, we give LeBron James a lot of grief. But, he deserves props for what he did last night. After the Knicks kicked the Heat's ass in front of the whole country (LBJ's words, not ours!), Bron-Bron made his way over to the Heat's practice court and put himself through a crazy post-game workout in order to try and get better. That's right. The best basketball on the planet was so upset with how he played during a game in which he scored 31 points and grabbed 10 rebounds that he actually went and played more basketball afterwards in an effort to get better.

"I've got to be better," he told reporters. "I've got to be better. It's that simple. I'm here, and I'm the last one to leave."

Say what you want about the guy. But, don't say that he isn't doing everything in his power to try and win another ring. Attention, all NBA superstars: This is how you lead a team.

RELATED: The Dumbest Reasons to Hate on LeBron James and the Miami Heat

[via Ball Don't Lie]