LeBron James declared Christmas "our day," but the NFL had nearly 20 million more viewers than the NBA throughout the holiday this week.