Stevens Stadium
Santa Clara, CA
City
Stevens Stadium is a 7,000-seat soccer stadium on the west coast of the United States, located on the campus of Santa Clara University in Santa Clara, California. The stadium is the current home of the Santa Clara Broncos soccer teams and was the former home of the now-defunct football team as well as the baseball team.
From Wikipedia, CC BY-SA 4.0
Been here? Collect this stamp in your own passport and share it with friends.
Collect this stampI already have an account