The Sports Daily > Cards Diaspora
St. Louis Cardinals Confidence Meter

You voted over the weekend and right now as the Cardinals enter the All-Star Game break, you have 86% confidence that the St. Louis baseball team will make the playoffs.

That’s down from 99% in Week 1. And has dropped precipitously in the past 3 weeks.

Now watch this clip and marvel. I needed to share this ASAP. LINK HERE (HT: JBoyd)