Events this weekend in Marshall, NC