Hoover Stadium, home of the University of Alabama Crimson Tide baseball team in.Hoover Stadium, home of the University of Alabama Crimson Tide baseball team in.By: Ensign_beedrill
Previous Alabama Crimson Tide Baseball GamesEastern Standard TimeEST