Did you know Travel + Leisure Co. is developing Sports Illustrated themed and branded properties? Geoff Richards, COO shares how they’re doing it.