Oh, this reminds me of a previous post on here about the All-Time Mets Team.
http://www.spudart.org/blogs/randomthoughts_comments/2698_0_3_0_C/
The Mets are such a freakin joke, I can't believe Dunston played for them. Then again, he grew up in New York.
Mike Piazza number 3? I always though Piazza's best days were in Los Angeles. But i checked out his stats and i guess he had a few monster seasons in New York.
http://www.baseball-reference.com/p/piazzmi01.shtml
Piazza also played 5 games as a Marlin in 1998. He'd probably make the top 10 all-time Marlin list.