Chengdu Marathon 2025: Elite Runner's Shin Splint Journey from Overtraining to Safe Finish - ListenHub