I am a little confused here, what is player A getting out of this deal? A 1 year contract reset on Pujols?
This is just a plain weird trade... Player B with the #1 pick is going to get Santana or Pujols because Player A will be forced to drop one or the other, instead he uses his pick to get Santana. While all player A seemingly gets is a 1 year contract reset? Honestly I don't know what to think about this, other than that its very odd and while I don't really know the circumstances this sounds to me like something two buddies cooked up while they were out drinking to both get the better end of your keeper system and give eachother a nice boost.
On strict "value" alone this is pretty unbalanced, your trading a first round player and a 6th round pick for a slightly higher 6th round pick.
This is one of the weirdest trades I have seen here, I would probably ask both of those involved to really explain why they think this is a good trade for them. Unless they gave me some really sketchy answer I don't think there is really any strict reasoning to veto except for the value, but even the value argument is skewed because of the keeper nature of the league.
Check out my blog at http://www.rotopulse.com for fantasy baseball analysis, injury reports, commissioner info and more.