The All-Star Game positions are based solely on where a player plays the most.
Again, let me make this crystal clear: Best Position affects NOTHING about a player other than where he shows up when a roster is sorted by Best Position.
following on from a comment i made on another thread this is yet another penalty for training a player out of his natural position.... he is less likely to make the all star team.....
the sooner training is opened up to include more permutations the better... you can then play cup games as you wish etc etc...