Was John Leach or Thomas Richard Leech, III, the husband of Lady Ann Leech (Yates)? It seems unlikely that it was both or that they both died on 28 February 1634.
The reference in this profile's overview is to the John Leach's of Carden : The following family tree suggests that none of them were married to an Ann Yates. http://chester.shoutwiki.com/wiki/Leche_House
Find A Grave links Richard Leech to Ann Yate - with a death date of Feb 1634: http://www.findagrave.com/cgi-bin/fg.cgi?page=gr&GRid=99901215
_
I'm unlinking John from being Ann's husband, pending sources to prove him as her other husband.