Three years into working toward his goal of running every street in the city, one Toronto runner was diagnosed with terminal brain cancer.

He kept going, aiming to raise money for a cause close to his heart. And on Friday afternoon, he completed his goal.

"It's been a real journey that has involved a lot of people and I'm still so grateful," Carlo de Lorenzi told CBC Radio's _Metro Morning_ just hours before his finish. "A lot of people have given me the support that has got me through to the finish line."

Advertisement

Advertisement

Advertisement

Advertisement

In May, de Lorenzi was diagnosed with terminal glioblastoma, an invasive and aggressive type of brain tumour.

"One of the first things after I received the diagnosis that I was thinking about was I have to finish this and I

See Full Page