David Hearn takes 2-shot lead into final round of RBC Canadian Open

by