St. Louis Cardinals' Iván Herrera made history Wednesday afternoon, becoming the first catcher wearing the birds on the bat to hit three home runs in a single game. Even the likes of legendary ...
Iván Herrera has become the first catcher in the St. Louis Cardinals' 123-year history to hit three homers in a game ...