IMHO, the FO is trying to establish who is going to be the foundation for the club for the next several years to come, which is a reason for one year contracts. Who will be the next prospects to step up in 2020, and who will be brought in from elsewhere? As of right now, the foundation could be viewed something like this: Position players: Polanco and Kepler are signed. Waiting to see if Buxton and Sano can each play somewhere around 140+ games a season and what will the results of that be? If they prove they can accomplish that, hopefully they will see their just reward. Latest to come onto the scene are Garver and Arraez. Hope they can both stick with the club. So far the outlook is good. Rosario? Maybe with a few tweaks and concentration. Its the little things that are keeping him from making the next step. Is Adrianza our next utility man after Gonzales? Staring Pitching: Berrios needs a long term deal. Odorizzi needs to be considered for an extension, but will likely be a FA. Who and how many will come through from the farm system? Relief pitching: Rogers needs a contract sometime soon. Can Duffy, Littell, May, and Stashak all prove they belong during this year? Again who can come up from the farm? Rome wasn't built in a day either.