Holding On to Piazza's Stint With Marlins - The New York Times
Marlins-Mets postponed after 42-second moment of silence
Twenty Years Later, Mike Piazza's Dramatic Post-Sept. 11 Home Run Remains a Moment of Hope – NBC 6 South Florida
Miguel Cabrera is Sitting on 2,999 Hits
MORE
José Reyes (infielder) - Wikipedia
May 21, 1998: Mike Piazza plays his final game with the Marlins – Society for American Baseball Research
World Baseball Classic – mlbblogger
Don Mattingly Out as Manager of the Miami Marlins
Mike Piazza recalls short stint with Marlins
Mike Piazza – mlbblogger
Don Mattingly Out as Manager of the Miami Marlins