Man who ran 366 marathons in 2024 ‘overwhelmed by pleasure and gratitude’ Liliananews 3 weeks ago James Cooper, 37, started his problem on January 1 and has since run greater than 9,500 miles. Supply hyperlink