An overflowing Jasmine Room at Indian Hills Country Club in Alabama teemed with questions, concerns and comments last month, hearing updates about the planned Sports Illustrated Resort in Tuscaloosa.
Geoff Richards, chief operating officer for Travel + Leisure, showed new images, noting the project would represent a roughly $150 million investment in the Druid City, one that would create about 1,100 jobs during construction, with more than 100 jobs once the resort opens.
