Over the years, several notable athletes and sports figures have posed for the iconic Sports Illustrated Swimsuit issue. Among them: Katherine Webb-McCarron. Back in 2013, Webb, fresh off a viral ...