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.
Piazza also played 5 games as a Marlin in 1998. He'd probably make the top 10 all-time Marlin list.