Answer
Jim Thome played for 22 seasons in Major League Baseball (MLB). His career spanned from 1991 to 2012, during which he played for the Cleveland Indians, Philadelphia Phillies, Chicago White Sox, Los Angeles Dodgers, and Minnesota Twins. Thome was a five-time All-Star and a two-time Silver Slugger. He retired in 2012 with 612 home runs, 1,699 RBIs, and a.276 batting average.