If I were in his shoes knowing the long term endorsement and salary potential, and putting a premium on having a fun career (personal success + team success) I’d have to think the order would be: Cubs Dodgers Mariners Giants Angels Rangers Padres The only reason I put the Cubs ahead of the Dodgers is Joe Maddon. I think he is the perfect manager to handle this type of player. Also, as has been mentioned before, the Cubs are clearly in the business of getting the regular season innings down on their starting rotation. This is going to be important for at least the first few years of his career.