Iván Herrera hit three home runs to help the St. Louis Cardinals beat the Los Angeles Angels 12-5. Herrera hit his third home run of the game, and of the season, off Brock Burke to cap a seven-run ...
It was Logan O'Hoppe's turn on Wednesday. In a series where virtually the entire roster came through at one point or another, ...
Logan O'Hoppe hit a grand slam to give the Angels a seventh-inning lead, but the Cardinals scored nine runs in their last two turns at the plate to rally.