Mike Piazza is a catcher who has played for the Los Angeles Doodgers, Florida Marlins, and New York Mets. He has the record for most home runs hit by a catcher(397), and is a ten-time All Star. He filed for free agency on October 2, 2005, and officially ended his long career with the New York Mets.
Advertisement