Im conflicted as fuck when it comes to this. Of the three, Rios is the guy. You need someone in their mid-late twenties who still probly has his best years ahead, is relatively cheap, and can hit three or four to begin building around. I also think, for what is available now, the Giants probably have a better chance of getting free agents and decent trades with a core hitter in the lineup. Like someone said you gotta start somewhere. Pitching is the one area we arguably have a surplus.