Exclusive: Sports Illustrated Resort planned next to Lago Mar lagoon in Texas City
Texas City will be home to one of the first-ever Sports Illustrated Resorts, next to the 12-acre Crystal Lagoon in Land Tejas’ master-planned community Lago Mar. Click through to the story for more about the project and how it came to be.