Tuscaloosa is the football capital of Alabama. Roll Tide
You mean to tell me it ain’t the capital of the Heart of Dixie?