To answer Gary/Keith's question, 100 XBHs has occurred 15 times by 12 different players: Ruth, Gehrig (x2), Barry Bonds, Chuck Klein (x2), Todd Helton (x2), Albert Belle (he also had 99), Hank Greenberg, Stan Musial, Sammy Sosa, Rogers Hornsby, Jimmie Foxx, Luis Gonzalez,