How the Crimson Tide took care of business in Chapel Hill on The Joe Gaither Show | Episode 329: Dec. 5, 2024.