Pedalling with Purpose: Geoff Ruffle and Team RBC’s Journey in the Enbridge Tour Alberta for Cancer

Geoff Ruffle, one of the co-captains of Team RBC, shares his passion for cycling and his deep commitment to the Enbridge Tour Alberta for Cancer. With five years of participation […]