Craig Richardson wins in Toronto!

Craig Richardson wins in Toronto!