Michigan opens as a 2.5 favorite over Alabama