Thanksgiving is a national day of giving thanks to God. It remembers the thankfulness expressed by the Pilgrims, a group of settlers who founded what is now the state of Massachusetts. Even agnostics and atheists celebrate it as a day to be thankful to everyone who contributes to their lives. It is generally celebrated with a feast, often including a roast turkey, shared by family and friends. There are also parades and American football games.