June 25, 2013
Carlos Beltran is welcomed home by Cardinals teammate Yadier Molina after hitting a two-run home run during the sixth inning of Tuesday night’s game against the Astros in Houston.
Stories this photo appears in:
Allen Craig homered and had a season-high four hits with three RBI, and Carlos Beltran and David Freese both added a homer as the St. Louis Cardinals got back on track by rolling to a 13-5 win over the Houston Astros on Tuesday night.
Use the comment form below to begin a discussion about this content.
Please review our Policies and Procedures before registering or commenting