Ted Turner Victorious

Turner helmed American Eagle to the win at the 2011 12 Meter North American Championships, held September 23-25 in Newport, R.I.