In the past three games, the Cardinals have allowed a total of seven runs. That’s not news at all–the pitching staff is the real reason this team now has 80 wins. However, in the past three games the Cardinals have scored 24 runs. That, my friends, isn’t common at all. In the eight games prior [...]