Report: Giants sign 3B Mark Teahen to minor-league deal
Journeyman third baseman/outfielder Mark Teahen is still trying to find his way back to the bigs.
The 32-year-old has bounced around between the Nationals, Diamondbacks, and Rangers organizations over the past two seasons.
Teahen is a career .264 hitter with 67 home runs and 332 RBIs.