Blue Jays reliever Ken Giles to have Tommy John surgery
Harper: Top 5 trade deadline deals of the century as the Yankees and Red Sox search for their midseason game changer – New York Daily News
No-No for White Sox Ace Giolito - NBC Sports
How the Atlanta Braves are being helped by the juiced baseball
Remembering Mets History (2006): Mets Have Three Walk Off Wins in Five Games
Exploring the trade tree of Brian Giles - Bucs Dugout
October 2, 1965: Mets, Phillies play to an 18-inning scoreless tie – Society for American Baseball Research
New York Tabloids Mock the Astros and Vanilla Ace Charlie Morton Makes Them Pay: Yankees Arrogance Takes a Beating as Disrespected Astros Make a Stand
Braves vs. Mets: NL East title at stake in MLB's biggest 2022 series
Which Braves players have also played for the Mets? MLB Immaculate Grid Answers September 12
Marcus Giles - Wikipedia
Brian Giles 21-year baseball career sparked from grandfather's Negro League legacy ~ Baseball Happenings