Discussion about this post

User's avatar
Football Archaeology's avatar

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
Steve Brown's avatar

Was the game played at Balboa Stadium?

Expand full comment

No posts