In the last 20 years, only three teams have started at least one season at home for the first time in the history of the NFL.
Only the Houston Oilers, who played their first home game on Thanksgiving Day in 2003, have played in a season opener in 2017.
The San Diego Chargers and Atlanta Falcons both played their home opener on Labor Day weekend.
There were just six home teams in the first 20 years of the league that were active in 2017: the Los Angeles Rams (2000), the Green Bay Packers (2001), the Cincinnati Bengals (2002), the New England Patriots (2003), the Dallas Cowboys (2004), the Pittsburgh Steelers (2005), and the New York Giants (2006).
In other words, it’s rare that teams started their home games at their current location for the majority of the season.
Only two teams have played at least 100 games at home in their first 10 seasons of the last century: the Cincinnati Cardinals in 2003 and the Kansas City Chiefs in 2004.
Since 1900, the last time a team began its home season at a new location was in 2005 when the Kansas Chiefs hosted the Minnesota Vikings in Minneapolis, Minn.
The first home opener for the Kansas CITY Chiefs was played on November 5, 2005.
The next home opener was played in January of the following year.
That’s the last season a team played their season opener at home, so that was the first home team to open at home since 2006.
Only three teams started the 2017 season in their new location in the last five years of play: the Greenbay Packers (2004) and the Dallas Texans (2005).
The New York Jets opened their season at MetLife Stadium on August 9, 2008, which is also the last year a team started their season in a new city.
The last team to play their first game at a different location was the New Orleans Saints on September 12, 2020, which was the same year the team started the first season at Gillette Stadium.
The most recent season the Kansas Cardinals played their new home game in the city they were originally born in was 2002, which the team played at the new MetLife stadium in New Jersey.
The only team to start a new season at the same city the team was born in in the past five years is the Cleveland Browns.
The team that started the most games at a place the team’s original hometown was the Tampa Bay Buccaneers.
Since 1960, only four teams have won their first-year games at new stadiums: the Seattle Seahawks (1959), the Atlanta Falcons (1960), the Cleveland Rams (1971), and Seattle Seahawks in 1975.
The New Orleans Pelicans, who won their opening game at the New Era Field in New Orleans on November 3, 1967, played their inaugural season at Louisiana Memorial Stadium in New York City on February 4, 2018.
The second-youngest team in history to start its home opener at a stadium they were born in is the Denver Nuggets.
The franchise began play at home against the Memphis Grizzlies on April 14, 2019, and was a member of the Western Conference from 1961-63.