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.