1. Home
  2. / Roger Maris
  3. / For which team did Maris last play?

For which team did Maris last play?

  • St. Louis Cardinals

  • New York Yankees

  • Cleveland Indians

  • Kansas City Athletics

Answer

St. Louis Cardinals was the final team for which Roger Maris played. After a successful stint with the New York Yankees, where he famously broke Babe Ruth's single-season home run record in 1961, Maris played for the Cardinals in 1967 and 1968. Although his performance declined towards the end of his career, Maris remained a valuable contributor to the Cardinals, providing leadership and experience to a young team.
Home Run Hero: The Roger Maris Challenge

Home Run Hero: The Roger Maris Challenge

Take the Roger Maris Quiz
Subscribe newsletter

Subscribe Now!

Learn something
new everyday

Playing quizzes is free! We send 1 quiz every week to your inbox