The San Francisco Giants have reached a deal to bring 31-year-old free-agent outfielder Cameron Maybin to camp as a non-roster invitee, a source confirmed to ESPN.
Maybin has played for nine teams over the course of his 12-year major league career, including the 2017 World Series champion Houston Astros.
Giants position players report to spring training Sunday, ahead of Monday's first full-squad workout at Scottsdale Stadium.
The deal was first reported by The Athletic.
The Associated Press contributed to this report.