Marlins Blundering History with Blockbuster Trades – Five Reasons Sports Network
On This Date: Mets trade for Hall of Fame C Mike Piazza
Piazza's 8 Days, 5 Games With Marlins Leads To Decades-Long Obsession
The 62nd Round Superstar: Mike Piazza - Minor League Ball
This “trade tree” spans the entire history of the Marlins - Fish Stripes
May 16, 1998: Mike Piazza's Marlins debut overshadowed by Mark McGwire's impressive home run – Society for American Baseball Research
Piazza signs with Padres, plans to keep catching
What the Mike Piazza Trade Meant to the New York Mets Organization, News, Scores, Highlights, Stats, and Rumors
May 21, 1998: Mike Piazza plays his final game with the Marlins – Society for American Baseball Research
Piazza's 8 Days, 5 Games With Marlins Leads To Decades-Long Obsession
NY Mets best trade with the Miami Marlins