This illustration features a birds eye view of jones at&t stadium home of the texas tech raiders located in lubbock texas. The artist spent much needed time on research before illustrating this unique artwork! Add this to your TTU room or next to your dip