Photo gallery: 14th annual Cayuga Lake Triathlon speeds through Taughannock State Park

Taughannock Falls Park teemed with hundreds of triathletes and cheering onlookers for the 14th Annual Cayuga Lake Triathlon Sunday morning.

Read More