• Loading stock data...
Saturday, October 5, 2024
The Best Employers in Sports survey is now open! Take the survey

Hotels

Sports Illustrated's first college town resort will open near the University of Alabama in 2025 with a hotel, condominiums, fitness center, and other amenities.

Sports Illustrated Expands Its Footprint with College Town Resorts

SI’s first sports-themed resort will open in Tuscaloosa, Alabama.
September 21, 2023
A-Rod

A-Rod Turns to Hotels

CGI Merchant Group’s new hotel investment fund looks to raise $650 million; Rodriguez plans to…
December 15, 2020