The 5th Annual Al Humphrey Memorial Ride will take place Sunday, July 31st in Stouffville, Ontario, with all proceeds going to benefit the Princess Margaret Hospital Foundation – Stem Cell Research Fund and the Markham Stouffville Hospital Foundation – Palliative Care Unit. Each year, the Memorial Ride contributes to deserving charities. The 2010 edition earned […]