Olympic rugby player Ilona Maher praised after earning Sports Illustrated swimsuit cover John Wicky | 30/08/2024