Original: Staples Center is a multi-purpose sports arena in Downtown Los Angeles.
Simplified: The Staples Center is a indoor arena in downtown Los Angeles, California.