Tag: Philippine Masters Team Spain

Philippine Masters Team heads to Spain for the 23rd World Masters...

The Philippines through the National Masters and Seniors Athletics Association of the Philippines once more is set to take the world stage in the 23rd World Masters Athletics Championships in Malaga, Spain.