Heston agreed to a minor-league contract with the Giants on Wednesday, Alex Pavlovic of NBC Sports Bay Area reports.
Heston spent the 2017 season bouncing around between a trio of organizations, finally finishing the campaign with the Twins' Triple-A affiliate. The 29-year-old will return to San Francisco, where he spent the first eight years of his career, up until last season. In total, he's pitched in 41 major-league games but has only appeared in seven over the last two seasons, and will likely begin this upcoming year at the Triple-A level.
More News
-
Chris Heston: Rebounding from shoulder surgery
• -
Giants' Chris Heston: In midst of rehab assignment
• -
Twins' Chris Heston: Activated from minor-league DL
• -
Twins' Chris Heston: Lands on disabled list
• -
Twins' Chris Heston: Cast off 40-man roster
• -
Twins' Chris Heston: Option to make MLB start Saturday
•