Month: January 2024

2025 Indoor Championships Awarded!2025 Indoor Championships Awarded!

The brand-new Alachua County Sports and Events Center, in Florida, USA, with a state-of-the-art, world class facility for indoor track and field events, will host the 2025 World Masters Athletics