To celebrate the 2025 Sports Illustrated Swimsuit Issue, the popular sports news brand staged an exclusive immersive experience at the SI Swimsuit Social Club in New York City on May 16 and May 17.