Thrice is Nice for J.D. Martinez - NBC Sports
Could Pirates sign Josh Harrison? - Bucs Dugout
Pirates' Harrison pulls off great escape in rundown vs. Mets
Mets lose Pittsburgh Pirates 3-2 as Josh Harrison plays the hero after base-running magic
Harrison's walk-off HR ends Hill's no-hitter
New York Daily News back pages 2023 – New York Daily News
Mets, Yankees wrap up nightmare seasons in New York
The Green Weenie: June 2017
Pirates Beat the Averages and the Cardinals in Game 3 - The New York Times
Mets lose Pittsburgh Pirates 3-2 as Josh Harrison plays the hero after base-running magic
Harrison lifts Pirates over Mets 3-2 in 11 innings