I started out by removing Matt Cain from the list. Do not get me wrong, he is a great pitcher, but he is the second best pitcher on his own team. Tim Lincecum is the better option of the two, he is younger and already has two Cy Young Awards.
Narrowing it down to one from Tim Lincecum, Cole Hamels, Evan Longoria and Robinson Cano was tough. Lincecum and Hamels are both bona fide aces while Cano is a perennial MVP candidate and Longoria is a rising star.
In the end I narrowed it down to Evan Longoria and Robinson Cano because he plays everyday. I know that when pitchers are on the mound they are the most important player on the field but they only play once every five games.
Robinson Cano is only 29 years old and is basically a lock for a batting average around .320, about 30 home runs, over 100 RBI.
How can you argue with that? Second basemen like that do not grow on trees.
Evan Longoria on the other hand is the best third baseman in the majors. He hits for power and up until this season he hit for a good batting average.
Cano is the better offensive player. He hit for a much better average, has similar power and drives in more runs.
Longoria is younger and plays better defense than Cano.
This was a tough call because they are both great players. No team in the majors would turn them down because they are the best at their respective positions.
Personally, I would pick Robinson Cano because he has been more impressive in the postseason. In three of the last four postseasons Cano has been in he has posted an OPS over 1.000, while Longoria has never even posted an OPS above .786 in his three postseasons.