I've never been to LA so I'm not familiar with the area, but just looking at the location from google maps where they proposed to build the stadium, I don't see anyway how that would work. They would have a stadium, and absolutely no places for people to park. Shoehorning is an understatement.

Parking garage? Underground parking? If they're going to build a stadium, I doubt parking would be too much of an issue. There are a lot of ways around that. You can get a lot of parking spaces with a limited amount of area.