The Lions currently play their home games at the Ford Field stadium in Downtown Detroit. In 2019, the team’s average regular season home attendance amounted to 61,342. Martha Ford is the chairwoman and majority owner of the Detroit Lions and, as of 2020, the team’s franchise value was estimated to be at around 2.1 billion U.S. dollars. In 2019, the Lions generated around 411 million U.S. dollars in revenue, with an operating income that amounted to about 43 million U.S. dollars.
The Detroit Lions have never won, nor made an appearance at, the Super Bowl, but were winners of four NFL championships in 1935, 1952, 1953, and 1957 before the AFL-NFL merger prior to the 1970 NFL season. The Lions last made an appearance in the playoffs in 2016, where they were beaten in the NFC wild card game by the Seattle Seahawks. The Lions have a combined total of 3.22 million Facebook and Twitter fans and followers.