The St. Louis Cardinals earned a 12-5 win over the Los Angeles Angels on Wednesday afternoon and they have Iván Herrera to thank. Herrera became the first catcher in Cardinals history to hit three home runs in one game. The accomplishment meant a lot to Herrera who knows a lot of kids from his home […]