A little less 'magic' - What MLB will lose forever as pitchers stop hitting - ESPN
Miguel Cabrera Hits His 500th Home Run - The New York Times
Pete Alonso Joins the Franchise Home Run Kings - The New York Times
New York Mets Gary Sheffield hits a 2-run homer against the New York Yankees in the fifth inning at Yankee Stadium in New York City on June 12, 2009. (UPI Photo/John Angelillo
Urshela's 3-run HR lifts Yanks over Mets 4-2 to avoid sweep
April 17, 2009: Gary Sheffield hits 500th career home run – Society for American Baseball Research
New York Mets Gary Sheffield hits a double in the sixth inning against the Milwaukee Brewers at Citi Field in New York City on April 19, 2009. (UPI Photo/John Angelillo Stock Photo - Alamy
New York Yankees' Gary Sheffield hits a three-run home run in the sixth inning against the Boston Red Sox at Yankee Stadium in New York, Friday, May 27, 2005. (AP Photo/Gregory Bull
Marlins Anniversary: Gary Sheffield becomes 1st Marlin with 40 HR year - Fish Stripes
New York Mets Gary Sheffield hits a 2-run homer against the New York Yankees in the fifth inning at Yankee Stadium in New York City on June 12, 2009. (UPI Photo/John Angelillo
Mets Flashback: Gary Sheffield's 500th Home Run - Metsmerized Online