The 24-year-old is the fifth-youngest catcher in major league history to hit three homers in a game, and his 12 total bases ...
When Ivan Herrera was signed by the St. Louis Cardinals out of Panama, he was excited to join an organization that featured ...