After persevering during a difficult nine-game road trip through Cincinnati, Philadelphia and Houston, the St. Louis Cardinals ...