Ticonderoga finishes undefeated; Crown Point wins title