Which Giants outfielders will make the Opening Day roster?

On the roster bubble
Steven Duggar once held the starting center field job, but injuries and an underwhelming performance in his major league service have put him squarely on the roster bubble.
In his two seasons with San Francisco, Duggar has managed just a .241/.286/.358 line with six home runs and 45 RBI over 433 plate appearances. He also has six stolen bases, but he’s been caught stealing five times.
Given the options that will be at Triple-A Sacramento after spring training and the Giants’ need to find players they will want for years to come, this will likely be the most critical preseason of the 26-year-old’s career.
If he does not have a big spring and make the team, he could very well be cut to allow more playing time for some of the players that Farhan Zaidi and the baseball operations brain trust have found over the last year.
There is also still a chance the team pursues a reunion with Kevin Pillar, who was the team’s best hitter last year, leading the club in hits (157), doubles (37), home runs (21), RBI (87), runs scored (82) and steals (14).
While he was non-tendered on Dec. 2, that does not prevent Pillar and the front office from negotiating a new deal.
He demonstrated last season with the Giants that he is still a capable defensive center fielder with plenty to offer. He is by far the best center field option left in the free-agent pool.
If Pillar does rejoin the Giants, he still may be looking at a timeshare with Yastrzemski in order to give the young corner outfielders playing time, but he would be in the lineup frequently.
However, with little on the rumor front regarding a potential reunion, it seems unlikely at this point.