A Toronto man who ran 242 freestyle marathons — marathon-length runs with no set course — over the course of 2023 may have broken a world record.
A Toronto man who ran 242 freestyle marathons — marathon-length runs with no set course — over the course of 2023 may have broken a world record.