How about you shut up? I said "I wouldn't like to see Olivo gone". BUT if Beltran agrees to sign a long term contract, and not just be a rent a player for the stretch run, I wouldn't mind the trade. Beltran is not overrated. He is a five tool player, I love those type of guys. Olivo is gonna be good, but Beltran is even better.
Edit: After seeing some of Beltrans stats for the year, I'm not so sure any more. Finley would be a better option if we could get him for less.