St. Louis Cardinals Confidence Meter

Baylor logo

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)

Arrow to top