The world’s longest single day flat water canoe race is held each year on Memorial Day Weekend. Along with the 70 mile race from Cooperstown to Bainbridge, the weekend offers…