John MacDonald Nabs Six At Vernon