As an establishment steeped in wealthy sports history and custom, the University of Alabama has been featured on the Sports Illustrated cover more than another university. This 12 months, Tuscaloosa was named by Travel + Leisure as one of many …