Erica Webb. Erica Webb, a University of Alabama at Birmingham junior from McCalla, Alabama, is a finalist for the highly competitive Truman Scholarship. She is double-majoring in English and political science and is a member of the UAB Honors College Global and Community Leadership Program.


Read More about EricaSave