Baseball season starting!

United States
March 31, 2007 2:07pm CST
Does anyone think the St. Louis Cardinals have any chance of winning the world series again??? I don't.
No responses