Uncle Mike's Musings: A Yankees Blog and More: Top 5 Reasons You Can't Blame Roger Clemens for Throwing a Bat at Mike Piazza in the 2000 World Series
May 20, 1998: Mike Piazza plays his first Marlins home game with little fanfare – Society for American Baseball Research
Why do Mets injuries have such convenient timing?
Mike Piazza recalls short stint with Marlins
Mike Piazza - Wikipedia
Card Catalog, GW Magazine Archives
Two Teams Are Out on Giancarlo Stanton; Could the Yankees Be In? - The New York Times
Florida Notes: Marlins, Rays, Lopez, Rojas, Yankees, Franco, Baz, Cooper - MLB Trade Rumors
All-Time Marlins Countdown: Brett Carroll, Edward Mujica & more - Fish Stripes
Twenty Years Later, Mike Piazza's Dramatic Post-Sept. 11 Home Run Remains a Moment of Hope – NBC 6 South Florida