No. 18: Alabama

Average Mid-Career Salary: $76,500

bama