answersLogoWhite

0

Well... that is a very good question. but it is an opinion you could ask 25 different people that question and you would probably get 25 different answers. But if i could take an honest guess i think it wood be David Freese on the St. Louis Cardinals. I think this because he was the 2011 World Series MVP and he's team went on winning the 2011 world series. but remember that is just my opinion i !

User Avatar

Wiki User

9y ago

What else can I help you with?