Vestal boys soccer caps off perfect season