RE: The Cardinals won the World Series
Yes they actually did (hard to believe isn't it). They won in 1907 and 1908. If they lose for at least two more years it will be a century since they won it. I hope it at least reaches that milestone. I don't like the Cubs.
__________________
"To Debate and Moderate" since 2006
College Graduate:
B.S. in Marketing
A.A. in nothing
The first 426 Dual Quad member.
The first to 2000 posts