Rogers Hornsby had 2,930 hits in his career, which is the third-most all-time. He played for the St. Louis Cardinals, Boston Braves, and Chicago Cubs. He was a Hall of Famer and won seven National League batting titles.
Sliding into Stardom: The Rogers Hornsby Trivia Test