Josh Harrison

Pirates’ Jameson Taillon Stays In After Hit To Head, Josh Harrison Walks Off In 3-2 Win Over Brewers

Jameson Taillon pitched six strong innings and Josh Harrison ripped a triple into center field in the ninth and completed the walk-off homer…

8 years ago