Carl Michael Yastrzemski played in left field, first base and designated hitter throughout his
23-year career. He played 1961-1983 for the Boston Red Sox and was an 18-time all-star. Won the Triple Crown in 1967 and 3 Batting Titles. His Red Sox uniform number 8 was retired when he was elected to MLB Hall of Fame on the first ballot in 1989.
Never heard of Carl Yastrimski but Carl Yastrzemski who I think you are referring to played for the Boston Red Sox from 1961 to 1983. He played left field and first base.
cubs
Carl Erskine debuted on July 25, 1948 and played his final game on June 14, 1959.
Carl Cashion debuted on August 4, 1911 and played his final game on May 30, 1914.
Carl East debuted on August 24, 1915 and played his final game on May 3, 1924.
Carl Boles debuted on August 2, 1962 and played his final game on October 2, 1962.
Carl Bouldin debuted on September 2, 1961 and played his final game on July 5, 1964.
Fred Carl debuted on July 25, 1889 and played his final game on August 31, 1889.
Lew Carl debuted on September 9, 1874 and played his final game on September 9, 1874.
Carl Crawford debuted on July 20, 2002 and played his final game on September 29, 2013.
Carl Dale debuted on September 7, 1999 and played his final game on September 26, 1999.
Carl Doyle debuted on August 5, 1935 and played his final game on September 26, 1940.
Carl Druhot debuted on April 18, 1906 and played his final game on April 22, 1907.