Sun Bowl Stadium is located in El Paso, Texas, and is a large part of University of Texas at El Paso athletics. Located next to the Larry K. Durham Sports Center, this venue is the perfect location for everything that has to do with the football program.
Perhaps the biggest benefit of Larry K. Durham Sports Center is its rich history. It opened in September of 1963, and is expected to be going strong for many more years to come. As you can imagine, this young age means that Larry K. Durham Sports Center offers many modern benefits and amenities.