Terry Leach (full name: Terry Hester Leach; no nicknames) played pitcher from 1981 until 1993 for the New York Mets, Kansas City Royals, Minnesota Twins and Chicago White Sox. He played for the Mets from 1981 - 1989, Royals in 1989, Twins from 1990 - 1991 and White Sox from 1992 - 1993. Over 11 seasons, he started 21 games, won 38 games, struck out 331 batters, and had a 3.15 ERA. Born on March 13, 1954 in Selma, AL, Leach stands 6' 0" and weighs 215 lb. He attended high school. His debut was on August 12, 1981 and he played his final game on June 23, 1993. Over his career, Leach made $2,630,000. Common misspellings of his name include Terry Hester Terry Leach.