20170729 sports.golf: Sizzling Singh swings into Canadian Open contention