Schafer agreed to a minor-league deal with the Giants on Tuesday, Chris Cotillo of SB Nation reports.
Schafer was released by the Cardinals, Baseball America reports.
Schafer was moved from Cardinals spring training to minot-league camp Sunday.
Schafer (forearm) said Sunday that he's made a full recovery from surgery last spring to repair a torn ligament, Rick Hummel of the St. Louis Post-Dispatch reports.
Schafer successfully underwent a repair of his elbow ligament on Friday, Jenifer Langosch of MLB.com reports.
Schafer is scheduled to undergo elbow surgery on Friday and will miss the entire 2017 season, Derrick Goold of the Saint Louis Post-Dispatch reports.
Schafer is scheduled to have elbow surgery later in the week, Derrick Goold of the St. Louis Post-Dispatch reports.
Schafer is dealing with tightness in his forearm and will be re-evaluated Monday, Derrick Goold of the St. Louis Post-Dispatch reports.
Schafer, trying to stick with the Cardinals this spring as a possible two-way player, practiced exclusively in the outfield during Monday's workouts, Derrick Goold of the St. Louis Post-Dispatch reports.
Schafer, a non-roster invitee to spring training, impressed pitching coach Derek Lilliquist in his first session against hitters Sunday, Rick Hummel of the St. Louis Post-Dispatch reports. "It was not advertised as that," said Lilliquist. "He had his breaking ball and his changeup. Very interesting guy."