Well,
the Cards are off to their best road record since 1946 at a solid 10 wins, 2 losses tied for the best road record in the majors. We also lead the major league in homeruns and doubles, we're third in slugging percentage, hits, and stolen bases, and fifth in runs scored and runs batted in. Pretty impressive. Now if we could only take that awesome road record home with us and win there we might really start kicking some ass. BTW, anyone worried about Pujols yet? Not off to his normally bad ass early season start.