LeBron James may seem like a freak athlete with natural god given talent (which is true) but he also puts a lot of work in and trains hard to compete in the game.  The Cleveland Cavaliers superstar released his first VR (virtual reality) film called Striving for Greatness, which shows James at various points of the day working out, from yoga, to shoot around, to cardio training.