Answer
Hornsby was with the St. Louis Cardinals for 12 seasons before being traded to the New York Giants. He played in 1,426 games for the Cardinals, batting.358 with 2,930 hits, 229 home runs, and 1,599 RBIs. He was a six-time National League batting champion, a two-time NL MVP, and a two-time World Series champion.