As construction begins this month on a new $150 million riverfront Sports Illustrated resort in Tuscaloosa, developers are revealing other details about amenities at the complex.
Travel + Leisure Inc. broke ground Wednesday on the project, which was … [1529 chars]


