Sun Bowl: UCLA vs. Virginia Tech

December 31, 2013 AT 11AM PT | CBS

Sun Bowl Location

Sun Bowl Stadium

Sun Bowl Stadium
2701 Sun Bowl Dr
El Paso, TX 79902

Follow Along on Twitter