Thomas Leach

Thomas Leach is the name of:


 * Tommy Leach (1877-1969), American baseball player
 * Tony Leach (1903-1970), English international footballer