The Sports Arena, never a beloved fixture on the Los Angeles sporting scene, could be torn down to make way for a multuse outdoor space/amphitheater or a new 22,000-seat soccer stadium, as the lack of a main tenant for the economically obsolete facility is coming home to roost. We’re talking about an old (it opened […]