The St. Luis Cardinals won the World Series in 1926,1931,1934,1942,1944,1946,1964,1967,1982,2006,2011
The St. Louis Cardinals have won eleven World Series.
Yes, the Cards have won 10 World Series Championships.
The St. Louis Cardinals won their first World Series title in 1926.
the st.louis cardinals won the world series 11 times
They never won it.
The St. Louis Cardinals with 10 World Series Titles.
The Cardinals won the 2011 World Series defeating the Texas Rangers 4-3.
The St. Louis Cardinals played, and won their first World Series in 1926.
The St. Louis Cardinals won the world series in 2006.
11
11