Alabama gives GM record deal