Sport IOC President Bach wants to step down in 2025 , and John Stellmacher 2024 August 10 Paid Members Public