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 …