The New York Times -
25 Feb 2015 10:22
Lawmakers on Tuesday night approved plans to build a new Los Angeles area football stadium, the Los Angeles Times reported, days after two NFL teams in California proposed constructing a shared arena near the city.
Share this Article