Alabama football arrives at Tiger Stadium

Nov 7, 2026