Gayle and Tom Benson Stadium
San Antonio, TX
City
Gayle and Tom Benson Stadium is a stadium in San Antonio, Texas. It is the home field for the men's and women's soccer, track and field, and American football teams of the University of the Incarnate Word.
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