Royce Ring - Wikipedia
Remembering the 2009 Mets, when everything that could go wrong did
Green traded to Mets
10 biggest trades in Oakland A's history
Mets Bolster Outfield With a Trade for Green - The New York Times
Remembering Mets History (2006): NLCS: Mets Good Until the Last Inning
This Date in Mets History: April 20 — Tom Seaver wins his first
Shawn Green reflects on the 2006 New York Mets
This Day In Dodgers History: Bud Selig Approves Shawn Green Trade
MLB Network's Cliff Floyd talks all things New York baseball
The worst trade ever made
NY Mets: Remembering the 2006 trade for Shawn Green
Mets acquire Shawn Green from Diamondbacks
NY Mets all-time one hit wonder bench squad of the 2000s
Ranking 2023 MLB teams by tiers