Venue News: Three NFL Teams Submit Applications to Relocate to Los Angeles, Proposals for New Stadiums
With a solution to the NFL’s two-decade absence from Los Angeles appearing within reach, writes the Los Angeles Times, the league’s finance, stadium, and L.A. committees gathered in New York […] More