Cards opened up the season losing a series to the Pirates. They looked hung-over, and disinterested during that stretch. Since then they have been hitting and pitching as well enough to be considered an NL pennant contender. It also Helps that Pujols is hot. We knew he would heat up, but impatience got the best of me.
They have the Reds this weekend, and I think they win this series. Reds make a living off beating bad teams, and struggling against the elite. Cards as short favs @home looks good to go.
BOL