Iván Herrera homers three times as Cardinals rally to knock off Angels
ST. LOUIS — Iván Herrera hit three home runs to help the St. Louis Cardinals beat the Angels 12-5 on Wednesday.Herrera hit his third home run of…
ST. LOUIS — Iván Herrera hit three home runs to help the St. Louis Cardinals beat the Angels 12-5 on Wednesday.Herrera hit his third home run of…
Alec Burleson hit a two-run homer in the seventh inning, Pedro Pagés had a three-run double for his first MLB hit and the St. Louis…