Cardinals win the Series


2nd time upset for Texas Rangers to get the World Series, first one was last year when they were defeated by San Francisco Giants and now by St Louis Cardinals… I like Texas Rangers to win but they are still weak and are afraid and easily get stressed when reaching the World Series… I hope they will still have a chance to win.