Portal:California/Selected picture/16
Appearance
Credit: Eric Bekins
Balboa Stadium is located in San Diego, California and was built in 1914 as part of the many buildings erected for the 1915 Panama-California Exposition located in Balboa Park. Originally called City Stadium, and designed by the Quayle Brothers architectural firm, it is located to the East of San Diego High School. The Stadium was the home of the American Football League's San Diego Chargers' from 1961-66.