FanShot

Giants Sign Ryan Theriot

3

The one-year deal is reported to be for $1.25 million, plus $750K in incentives.