Longtime Giants outfielder Gregor Blanco has agreed to a minor league contract with an invitation to Major League Spring Training, Blanco’s agent, Wil Polidor, tells Manolo Hernandez of BeisbolPorGotas.com (Twitter link). SB Nation’s Chris Cotillo tweets that Blanco would receive a $1MM base salary upon making the Major League roster. He adds that the deal contains $2.7MM worth of incentives and an April 1 opt-out date.

Just this afternoon, Blanco had been linked to the Tigers, but it instead appears that he’ll remain in the NL West and compete for a backup job with the D-backs. Arizona is slated to deploy David Peralta, A.J. Pollock and Yasmany Tomas in the outfield. Jeremy Hazelbaker and Socrates Brito are among the fellow outfielders against whom Blanco will compete for a reserve job under new manager Torey Lovullo. While each is already on the 40-man roster, the veteran Blanco could certainly give him a run for that roster spot in Spring Training.

Blanco, who turned 32 last month, has spent the past five season in San Francisco. Though he struggled to a .224/.309/.311 batting line last season, he’s been a largely productive reserve outfielder with the Giants. From 2012-15, Blanco slashed .264/.343/.367 with 18 homers and 69 stolen bases across 1780 plate appearances while spending time at all three outfield spots. The bulk of his outfield work in the Majors has come in center field, where he’s graded out as a roughly average defender, but Blanco has more than 2000 innings in left field and another 900+ in right field as well.