Italy-based Filipino Lorenzo Castro Jr. (right) finishes third overall in the 11th Mugello GP Run in Scarperia-Firenze, Italy on Sunday (Jan. 21, 2024). Marco Di Pardo of Italy won the 10.5-kilometer race that drew over 1,000 participants. (Photo courtesy of C. Galletti)