The May 17 release of the 2024 Sports Illustrated swimsuit issue celebrates the swimsuit franchise’s 60th anniversary. A new documentary highlights the woman who founded the issue in 1964 – Jule ...