Avaya Stadium in San Jose, an 18,000-seat soccer-specific stadium. The open end features North America’s largest outdoor bar, and the airport across the street.
Avaya Stadium in San Jose, an 18,000-seat soccer-specific stadium. The open end features North America’s largest outdoor bar, and the airport across the street. Don Ruiz Staff writer
Avaya Stadium in San Jose, an 18,000-seat soccer-specific stadium. The open end features North America’s largest outdoor bar, and the airport across the street. Don Ruiz Staff writer