The Giants and Todd Wellemeyer have agreed to a minor league deal with an invitation to spring training, according to CSNBayArea.com. Wellemeyer struggled last season with the Cardinals posting a 5.89 ERA in 28 appearances.
The 31-year old battled shoulder problems but if he is healthy, he could make for a decent long reliever or spot starter.