Juarez violence sparks Sun Bowl fears for OU fans - Article Photos 1/8

The Sun Bowl Stadium in El Paso, Texas, is seen here in a provided aerial photo.