Events this weekend in Canonsburg, PA