What are the St. Louis Cardinals playoff chances on June 23? They have climbed since early in the month, but take a dip after tough loss on Thursday. On June 13, the St. Louis Cardinals had a 52.8 percent chance of making the postseason. Only 10 days later, those odds started the day at 61.3 […]
Cardinals Playoff Odds: What are St. Louis’ chances on June 23? – Redbird Rants – Redbird Rants – St Louis Cardinals news, rumors and free agency updates from the insider fans and analysts at Redbird Rants