Was there any other logical choice for the City of Angels?

Tournaments
Overwatch League: Immortals Confirm Los Angeles Spot
Now representing : Hollywood.
Was there any other logical choice for the City of Angels?
Now representing : Hollywood.