Club pro Block agrees to participate in 2023 RBC Canadian Open