Geaux Nation: Alabama did WHAT!?!

Geaux Nation

What better way to strike fear into your opponent than to erect a statue of an elephant, right Alabama?!

The University of Alabama relocated “Tuska” the elephant from Tuscaloosa’s NorthRiver Yacht Club to its campus on Monday.


Geaux Nation Sports Director Brian Holland wonders, as well, as he introduces the new stadium addition to Baton Rouge at 5pm on NBC Local 33…click to watch!

Copyright 2021 Nexstar Media Inc. All rights reserved. This material may not be published, broadcast, rewritten, or redistributed.

Latest BRProud Articles

More Local News

Stay up to date with the latest news by downloading the BRProud App from the App Store or Google Play.

Trending Stories