There's just no explanation for how the St. Louis Cardinals are playing right now.
I can understand them losing to the San Francisco Giants, a pretty good team. But to totally not show up against the Kansas City Royals is a whole different thing.
They managed one hit Monday against a pitcher who showed up at Busch Stadium with a 2-5 record. Daniel Duffy could only last four innings in his previous start against the Houston Freaking Astros, giving up five earned runs on seven hits and five walks. The game before that he gave up five earned to the Anaheim Angels -- who have three starters hitting less than .210 -- over six innings on nine hits and two walks.
Shelby Miller pitched pretty well through six innings. But in the seventh he gave up a towering solo homer. And after that the wheels fell off. Miller gave up two more runs in the third and another in the eighth before giving way to the bullpen. And the relievers gave up two more.
Matt Holliday collected two of the three Cardinals hits, Randal Grichuk had the other. The rest of the offense took the night off.
We'll see if the Redbirds care enough to try Tuesday. But why start now? They're 2-6 on the homestand and have completely given away all the progress they made during the previous stretch of home games.