LOS ANGELES - OCTOBER 20: The Staples Center finishes construction and opens for usage on January 26, 1999 in Los Angeles, California
Editorial use only
Editorial credit: Better Stock / Shutterstock.com

Royalty-free stock photo ID: 31153354

LOS ANGELES - OCTOBER 20: The Staples Center finishes construction and opens for usage on January 26, 1999 in Los Angeles, California