The San Francisco Giants, in an attempt to boost their struggling outfield, have agreed to a minor-league contract with Melvin Upton Jr., according to multiple reports.
The Giants have not confirmed the deal, although general manager Bobby Evans told reporters Saturday that the team was in talks with Upton and was "close to a minor-league deal."
MLB.com was first to report the deal Saturday.
Upton, 32, was released this past Sunday by the Toronto Blue Jays after not making their Opening Day roster. The 12-year veteran batted just .238 last season with the Blue Jays and San Diego Padres but also finished with 20 home runs and 27 stolen bases.