Running 365 Marathons in 365 Days

Published: Dec. 18, 2023, 3:16 p.m.

Aaron Johnson has just completed 365 marathons in 365 days. But how does he handle this punishing schedule while maintaining a job at the same time?

Image: Instagram via @mycrazycollies