Sun Bowl (stadium)
Search results
We did not find results for: Southwest University Park.
Check spelling or type a new query.
We did not find results for: Southwest University Park.
Check spelling or type a new query.
Southwest University Park is a baseball stadium in El Paso, Texas. Primarily used for Minor League Baseball, it is the home of the El Paso Chihuahuas of the Pacific Coast League. Wikipedia