Home Tags Los Angeles Chargers

Tag: Los Angeles Chargers

sofi stadium open

A Look Back at the Long, Winding Road to the Opening of SoFi Stadium

It took 26 years and numerous fumbles before Los Angeles finally got its $5 billion pigskin palace