Leonardo “Don-Don” Castro (2nd from left) poses for a photo with fellow Filipino marathoners after competing in the Turin Marathon 2023 in Turin, Piedmont, Italy on Nov. 5, 2023. Castro, 43, is the best Filipino finisher, completing the race that drew over 6,000 runners in three hours and 9.54 minutes. (Contributed photo)