Pretty much every team that plays at Bama stays in BHam. Tuscaloosa, until recently, only had one full-service hotel with the necessary facilities (ballrooms, restaurant, etc.), the Sheraton across the street from Coleman Coliseum. With it being the only full-service hotel, they often booked alumni gatherings, etc. that prevented teams from staying there. Bham has many nice full-service hotels to choose from.