User blog comment:NASCARfan0001/World Series/@comment-1945330-20100718134218

No, no. MEXICO! Or any other Latinmerican country that can win.