Edward John Hearn (born August 23, 1960) is an American former professional baseball catcher. He played in Major League Baseball for the New York Mets and Kansas City Royals from 1986 to 1988. He won the 1986 World Series with the Mets.