Ed Lynch was a professional baseball player who played as a pitcher for several teams during his career. He was born on February 25, 1956, in Brooklyn, New York, and attended St. John's University, where he played college baseball.

Lynch was drafted by the New York Mets in the second round of the 1977 Major League Baseball draft. He made his major league debut with the Mets in 1980 and played for them until 1984. During his time with the Mets, Lynch was primarily used as a relief pitcher, although he did make some starts. He had a career record of 17-19 with a 3.44 ERA in 194 games with the Mets.

In 1985, Lynch was traded to the Chicago Cubs, where he became a starting pitcher. He had his best season in 1987, when he went 12-10 with a 3.44 ERA in 33 starts. He also pitched a complete game shutout against the Mets that season. Lynch played for the Cubs until 1988 and had a career record of 23-26 with a 4.00 ERA in 79 games with the team.

After leaving the Cubs, Lynch played for several other teams, including the San Francisco Giants, Florida Marlins, and Baltimore Orioles. He was primarily used as a relief pitcher during this time and had a career record of 47-60 with a 4.00 ERA in 357 games.

After retiring as a player, Lynch worked as a scout and front office executive for several teams, including the Cubs, San Diego Padres, and New York Mets. He was the general manager of the Mets from 1998 to 2002 and was responsible for several key moves, including the signing of pitcher Mike Hampton and the trade for outfielder Roger Cedeno.

Overall, Ed Lynch had a solid career as a pitcher in the major leagues, although he was never a star player. He was known for his durability and consistency, and he was respected by his teammates and coaches for his work ethic and professionalism. After his playing career, Lynch continued to work in baseball and made significant contributions to several teams as a scout and executive.