Balboa Stadium

Balboa Stadium

Balboa Stadium is a football and soccer stadium on the West Coast of the United States, located in San Diego, California. Just east of San Diego High School, the original stadium was built 105 years ago in 1914 as part of the 1915 Panama–California Exposition, also in Balboa Park, with a capacity of 15,000.

Balboa Stadium People (First 1 people) - Page 0

San Diego Toros

San Diego Toros

Soccer team