LeBron James has a big decision to make about his NBA future as he enters free agency following his 23rd season.