The 10 Greatest Home Run Hitters in Texas Rangers History
By Chris Giles

#2- Rafael Palmeiro
Years: 10 (1989-1993, 1999-2003)
GP: 1,573
HR: 321
Rafael Palmeiro had one of the most perfect swings in baseball. Palmiero played 20 seasons in the majors with three different organizations. Palmiero hit for average and power as evidenced by his league leading singles in 1990 (136) and doubles in 1991 (49).
In 2,831 career games, Palmeiro hit 569 HR (13th all-time in MLB) and collected 1,835 RBI (18th all-time in MLB). Palmeiro also collected 3,020 career hits, good for 29th all-time in MLB history. During 10 MLB seasons, Palmeiro hit more than 30 HR, and four times he hit more than 40, including in 2001 when hit a career high 47.
Palmeiro played in four All-Star games (1988, 1991, 1998, 1999), won the Major League Player of the Year (1999), the Edgar Martinez Award (1999), three Gold Glove Awards (1997, 1998, 1999), two Silver Slugger Awards (1998, 1999), competed in the Home Run Derby twice (1998, 2004), was in the top 10 in NL batting average once (1988 .307), was in the top 10 in AL batting average four times (1990 .319, 1991 .322, 1994 .319, 1999 .324), and one time led the AL in runs scored with 124 (1993).
According to baseball-reference.com, Palmeiro earned more than $89M for his career including $9M in 2001 and 2003 when he was a member of the Rangers.