Mary married Jr. John Cannon before 1710. John (son of John Cannon and Esther Pledge) was christened on 1 Apr 1689 in Henrico County, Virginia, USA; died in Feb 1734/35. [Group Sheet] [Family Chart]