Taillon's scoreless start
Pirates @ Red SoxApril 5, 2017 | 00:00:29
Jameson Taillon pitches seven scoreless innings in Fenway, striking out seven and allowing five hits in his 2017 season debut
Jameson Taillon pitches seven scoreless innings in Fenway, striking out seven and allowing five hits in his 2017 season debut