Events this weekend in Yorkton, Canada