Welcome to the Internet’s favorite pastime, The Blame Game! The Cardinals again cracked their head on that glass ceiling that is three games above .500, losing in heartbreaking fashion to the Reds last night. You’ve got fingers, let’s point them! Who do you like for this one? Is it…. ….Kevin Siegrist? After all, the Cardinals [...]
