Sewell-Thomas Stadium
From Wikipedia, the free encyclopedia
Sewell-Thomas Stadium is a baseball stadium in Tuscaloosa, Alabama. It is the home field of the University of Alabama Crimson Tide college baseball teams. The stadium opened in 1948 and holds 6,118 people