Netherlands has been confirmed as the hosts for the 2024 WSF World Masters with the Frans Otten Stadion in Amsterdam hosting all of the action from 17th to 24th August
Read moreNetherlands has been confirmed as the hosts for the 2024 WSF World Masters with the Frans Otten Stadion in Amsterdam hosting all of the action from 17th to 24th August
Read more