Stillman Tigers football
Stillman played its home games at the 9 , 000 seat Stillman Stadium , which is located on-campus in Tuscaloosa , Alabama . 
<triplet> Stillman Stadium <subj> Alabama <obj> located in the administrative territorial entity