Through the 2011 season, Thome had hit 604 career home runs.
As of September 6, 2012, Thome has 611 career home runs.
Jim Thome hit 23 home runs in 2009 giving him a career total of 564.
345
Jim Thome retired after the 2012 season with 612 career home runs, the seventh-highest total in the history of major league baseball.
Jim Thome
Jim Thome
Jim Thome
Jim Thome (57)
Jim Thome is the only player that hit 300+ home runs for Cleveland ... he had 337.
Jim Thome
Thome
In 2011, Josh Hamilton hit 25 home runs.