2 Comments
author

Yes. Balboa was built in 1914 for a World's Fair/Expo and was the home field for the WWI Navy base team that called Balboa Park home.

Expand full comment
founding

Was the game played at Balboa Stadium?

Expand full comment