US rugby hero Ilona Maher stars for SI Swimsuit with her Olympic medal
Ilona Maher, a member of the United States women’s rugby team that improbably won the bronze medal in the Paris Olympics, can now add Sports Illustrated Swimsuit model to her list of accolades. Maher posed, with the medal, for the cover of the outlet’s digital September issue. “I was always like, you know, called masculine … Read more