LeBron James has now conceded that Christmas Day no longer belongs to the NBA and is now a day for NFL action.