The NFL has reportedly tabbed the host site for Super Bowl 60 in 2026, a decision that is expected to be finalized by league owners at their upcoming annual spring meetings in Minnesota.
NFL owners are reportedly set to award Super Bowl 60 to Levi’s Stadium, home of the 49ers, in Santa Clara, Calif. during their meetings from May 22 to 24, according to Ben Fischer of the Sports Business Journal.
The news of the expected decision follows a previous report from Fischer on April 13 noting the NFL and all involved parties reached “advanced discussions” in bringing the Super Bowl back to Levi’s hosting in three years time.