In Game 3 of the 2011 World Series, Albert Pujols tied a record with three home runs in a World Series game as the St. Louis Cardinals defeated the Texas Rangers. This extraordinary feat has been ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results