#3- Adrian Beltre (from Boston Red Sox, 2011-2018)
Adrian Beltre started his MLB career at age 19 during the 1998 season. Beltre spent seven years playing 3B for the Los Angeles Dodgers. He was granted free agency after the 2004 season and signed with the Seattle Mariners. Beltre spent five seasons in Seatlle before signing a one-year free agency deal with Boston. Beltre made his first all-star appearance as a member of the Red Sox. After 13 years in MLB, and one season in Boston, Beltre signed a free agency deal with Texas. Beltre played eight seasons with the Rangers. He represented Texas in the all-star game on three occasions. After 21 years in MLB, Beltre retired at the age of 39.
On January 5, 2011, Adrian Beltre signed a free agency deal to play for the Texas Rangers. According to baseball-reference.com, Beltre earned a salary of $14M during the first year of his deal. During his eight seasons playing in Texas, Beltre earned $132M. In 2014, at the age of 35, Beltre played in his 4th and final all-star game. During his eight year career in Texas, Beltre played 1,098 games, had 1,277 hits, 239 doubles, 199 home runs, 699 RBI’s, a .304 BA, and a .357 OBP.
For his career, Betre played 2,933 games, had 3,166 hits, scored 1,524 runs, had 636 doubles, 477 home runs, 1,707 RBI’s, hit for a .286 AVG, and a .339 OBP. Besides playing in four all-star games, Beltre was a five-time Glod Glove third baseman, won the Silver Slugger Award on four occasions, had his #29 Rangers jersey retired, and was enshrined into the Texas Rangers Hall of Fame. Beltre should earn his spot in Cooperstown on the first ballot in 2024.