Alabama wins the 2012 College Softball National Championship