John Lynch from Massachusetts, Town Clerk, Vital and Town Records. Event Date 02 Oct 1872 Charlestown, Suffolk, MA.
John's father's name is John Lynch, mother is Mary
Spouses name is Jane Lynch, her parents are Daniel Lynch and Mary.
"Massachusetts, Town Clerk, Vital and Town Records, 1626-2001," database with images, FamilySearch
PS Although it may seem unusual for each father to have the same last name, it's still possible. I have ancestors who were distant cousins, both with the same last name who married each other. They were Silvanus Conant and Silvia Conant who married in 1784 in Massachusetts.