The St. Louis Cardinals Power Outage
The reason St. Louis is not in first place right now, and the reason they’re stuck in the middle of a logjam of teams, is that there’s been a serious power outage in the lineup. The Cardinals rank 13th in the National League in runs scored. It’s not because they can’t fill the basepaths—the team is 5th in on-base percentage. But cashing in has been another story. St. Louis is 12th among NL teams in slugging percentage, mainly because they are the worst National League team at hitting home runs.