Shotwell Stadium

Shotwell Stadium is a football stadium located in Abilene, Texas that serves as the home field of the