Stillman Stadium

Stillman Stadium is a stadium in Tuscaloosa, Alabama. It is primarily used for American football, and is the home field of Stillman Tigers football.