WMA Indoor Champs 2023
The 2023 World Masters Indoor Championships in Edmonton, Canada were cancelled and will now be hold in Torun, Poland from 26 March to 1 April 2023.
Visit the WMACI website for more information, which will be available in the coming months.