The new stadium is expected to be located between the Staples Center and the Los Angeles Convention Center.
Los Angeles has been without a football team, but a new environmental report supports the proposed stadium at L.A. Live.
Visit us at uscannenbergmedia.com!
USC defeats UCLA with stellar play from their Freshmen.