Which Cardinals player won two batting Triple Crowns?
Stan Musial
Albert Pujols
Rogers Hornsby
Jim Edmonds
Answer
Rogers Hornsby, a Hall of Fame second baseman, won two batting Triple Crowns while playing for the Cardinals. This rare achievement involves leading the league in batting average, home runs, and runs batted in during a single season.
St. Louis Cardinals Expert Challenge: Prove Your St. Louis Cardinals Prowess