With just over two weeks until Opening Day, the Giants still have several roster spots that are up for grabs. Jaylin Davis looks destined to start the season in Triple-A, while Darin Ruf, Zach Green, Trevor Cahill, and others could make things difficult for Giants decision makers.

Learn more about your ad choices. Visit podcastchoices.com/adchoices