The NFL typically schedules games on Christmas Day every few years, as it is a major holiday in the United States. In recent years, the New York Giants have played on Christmas Day, while the Dallas Cowboys have played on Christmas Day in years past. The NFL generally avoids scheduling games on Christmas Day as it can be a difficult day for fans and players, who may have family commitments or religious observances that conflict with the game.