The St. Louis Cardinals offense has become a bit of a laughing stock this year. It seemed for quite a while that the team was simply incapable of a blowout victory. In the games where the Cards managed to be the winning team, it seemed like it was always by just a run. Since arriving in [...]