The 2026 Senior World Championships will take place in Astana, Kazakhstan from October 24-November 1 and will be streamed live on FloWrestling. The 86 kg weight class in the men's freestyle division … [+10746 chars]