I believe there are a couple of factors that the player would consider including: coaching staff, ballpark, and a slight loyalty factor given to his current team. But for the most part, hitters are going to favor going to hitter's parks, and pitchers favor going to pitcher's parks.