The Golden State Warriors will play on Christmas Day for the 12th consecutive year when they hose LeBron James and the Los Angeles Lakers this season.