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)