Vancouver BMO rider, Rob McLeod, embraces life’s challenges with a positive mindset and unwavering hope
Rider and cancer survivor, Rob McLeod, travels from Vancouver, BC to ride in his third BMO Ride for Cancer event. A Vancouver resident has been training and raising funds to bring the best cancer care technology to Atlantic Canada through the BMO Ride for Cancer event. Rob McLeod, originally from New Brunswick, recently retired as […]