Giants signed SS Ryan Theriot to a one-year contract.
The deal was reported earlier and has now been confirmed by the club. CBSSports.com’s Jon Heyman reports that the contract is for $1.25 million, with $750,000 more possible in incentives, but it’s interesting to note that the deal is not guaranteed. But, barring something unforeseen, Theriot should make the Opening Day roster and is probably the favorite to start over Brandon Crawford. He produced an unimpressive .271/.321/.342 batting line with one home run, 47 RBI, four stolen bases and a .662 OPS over 483 plate appearances in 2011 for St. Louis.