Philemon Rono wins Toronto Waterfront Marathon in record time
Kenya's Philemon Rono runs the fastest marathon on Canadian soil with a time of 2 hours and 5 minutes.
Kenya's Philemon Rono runs the fastest marathon on Canadian soil with a time of 2 hours and 5 minutes.