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