I don't want to come off as the homer that I am but Bama definitely always has a schedule full of teams looking to blow their loads in trying to beat them, and for good reason. Beating Alabama, hell, hanging tough with Bama is rare(relatively speaking) and something a program/coach can really hang their hat on and sell to recruits and boosters. It's also a good time for players with NFL aspirations to get good tape for the scouts and try to get their name out there against 'NFL-like/lite' competition, so they really get up for that game to show their stuff. That "we get everyone's best shot" is cliche but it isn't just a cliche.