Fresh from hosting the Super Bowl, Los Angeles makes a strong case as the most important city for the NFL. Previously without a football franchise for more than 20 years, the City of Angels now has two, the Chargers and the Super Bowl-winning Rams, playing at Inglewood’s SoFi Stadium — the world’s most expensive sports venue by a wide margin. “It is clear that the NFL loves them some Los Angeles,” LZ argues.