One thought...
Boras keeps mentioning financial reasons. Correct me if I'm wrong, but could the Nats build some incentives into his contract to pay him more money to get voted into the All-Star game? If he goes that route, the Nats would make more sense than the Orioles and perhaps less sense than the Red Sox. You've gotta think if he plays in the AL and he doesn't play for the Sox or Yankees he's not going to get voted to the All-Star game, whereas if he comes to the NL he's likely to get a much fairer shot since there is less team bias in the NL. He could be THE MAN at 1B in the National League, whereas if he's not on the Sox, he's likely to lose out to Youkilis or (even worse) Ortiz in the AL.
If All-Star appearances factor at all into this equation, Tex should be looking at Boston and Washington exclusively.