Sewell-Thomas Stadium

From BR Bullpen

Sewell Thomas Stadium
Location Tuscaloosa, Alabama United States
Building chronology
Built 1948
Tenants
University of Alabama
Capacity
6,118

Sewell Thomas Stadium is a ballpark located in Tuscaloosa, Alabama. It was built in 1948 and has a capacity of 6,118 people. It is the home stadium of the Alabama Crimson Tide.