Quote:
Originally Posted by Arch City
|
Ah, yes! I remember STL Cardinals always go to postseason for every years. They are best team. Why I haven't watch STL Cardinals for a while. Every time if STL Cardinals doesn't wins the 12th World Series Championship. They had keep trying!! Come on STL Cardinals!!!