There are usually two or three games played on Christmas Day in the National Football League (NFL). The games are usually scheduled in the afternoon or evening and are broadcast nationally. The teams that play on Christmas Day vary from year to year, but some popular teams that have played on Christmas Day in the past include the Dallas Cowboys, the Pittsburgh Steelers, and the Green Bay Packers. The games are usually a special treat for football fans who have the day off from work or school, and they provide an opportunity to watch some of the best teams and players in the league.