Possibly the daughter or granddaughter of William and Cornelia Cannon.
Penny J. Cannon married Henry Thomas Rucker on 16 Jan 1876 in Levy County, Florida. Her second husband was Samuel W. Brock; they were married on 28 Aug 1885 in Alachua County, Florida.