Dodgers all-time home run leader Duke Snider rounds the bases in 1956. (Robert Riger / Getty Images )
Jim Thome hit more than half his 600 home runs for his first team, the Cleveland Indians, making him the career leader for that storied franchise. Here is a list of all-time home run leaders for the 30 big league franchises:
Angels; Tim Salmon, 299
Dodgers; Duke Snider, 389
Arizona; Luis Gonzalez, 224
Atlanta; Hank Aaron, 733
Baltimore; Cal Ripken, 431
Boston; Ted Williams, 521
Chicago Cubs; Sammy Sosa, 545
Chicago White Sox; Frank Thomas, 334
Cincinnati; Johnny Bench, 389
Cleveland; Jim Thome, 334*
Colorado; Todd Helton, 333*
Detroit; Al Kaline, 399
Florida; Dan Uggla, 154*
Houston; Jeff Bagwell, 449
Kansas City; George Brett, 317
Minnesota; Harmon Killebrew, 559
Milwaukee; Robin Yount, 251
N.Y. Mets; Darryl Strawberry, 252
N.Y. Yankees; Babe Ruth, 659
Oakland; Mark McGwire, 363
Philadelphia; Mike Schmidt, 548
Pittsburgh; Willie Stargell, 475
St. Louis; Stan Musial, 475
San Diego; Nate Colbert, 163
San Francisco; Willie Mays, 646
Seattle; Ken Griffey Jr., 417
Tampa Bay; Carlos Pena, 144*
Texas; Juan Gonzalez, 372
Toronto; Carlos Delgado, 336
Washington; Vladimir Guerrero, 234*
* Denotes active player