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 just hours before his finish. "A lot of people have given me the support that has got me through to the finish line."

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 have to get back on the road."

With his doctors' approval, he started runni

See Full Page