According to the book Total Baseball, Fred Tenney stole first base in the early 1900s but I have found nothing documented to confirm that. I don't know that history has accurately recorded the first player to steal first base but certainly one of the first, if not the only player, to do it was Germany Schaefer who played with several teams in a career that spanned 1901-1918. The story goes that, during a game in 1908, he was on first and a man was on third when the double steal was called. Schaefer stole second but the catcher held on to the ball so the runner on third could not advance. On the next pitch Schaefer stole first base and again the catcher held onto the ball. On the third pitch Schaefer stole second again and this time drew a throw which allowed the runner on third to score.
The first player to hit 500 home runs was Babe Ruth(714) doing so in 1929. The 2nd person to hit 500 was Jimmie Foxx(534) in 1940 who is the second youngest player to ever do so behind only Alex Rodriguez(538*). The 1st National Leaguer to hit 500 Home runs was Mel Ott(511) doing so in 1945.
*denotes player is still active
Only one -- Barry Bonds.
Willie Mays COULD have achieved the feat -- he led the league in steals four straight years -- but stealing bases was not a major offensive weapon during his years in baseball.
Barr Bonds
One is Alfonso Soriano (LF for Cubs)
1) Barry Larkin, Cincinnati Reds - 33 home runs and 36 stolen bases in 1999. 2) Jimmy Rollins, Philadelphia Phillies - 30 home runs and 41 stolen bases in 2007. 3) Hanley Ramirez, Florida Marlins - 33 home runs and 35 stolen bases in 2008.
Barry Larkin. Larkin, of the Cincinnati Reds, had 33 home runs and 36 stolen bases in 1996.
Willie Mays stole 338 bases during his career. He is one of only three major league players -- Barry Bonds and Alex Rodriguez are the others -- to hit more than 600 home runs and steal more than 300 bases.
Jose Canseco in 1988.
Through games played on May 31, 2011, 4 ... 1) Derek Jeter of the Yankees with 2983 hits and 328 stolen bases. 2) Omar Vizquel of the White Sox with 2819 hits and 401 stolen bases. 3) Alex Rodriguez of the Yankees with 2726 hits and 304 stolen bases. 4) Johnny Damon of the Rays with 2626 hits and 391 stolen bases.
As of the 2008 season, four MLB players have had 40 home runs and 40 stolen bases in one season. The youngest was Alex Rodriguez at 23 years of age. Jose Canseco was 24, Alfonso Soriano was 30, and Barry Bonds was 32.
Jose Canseco of the 1988 Oakland Athletics with 42 home runs and 40 stolen bases.
Alfonso Soriano for the Washington Nationals in 2006 ... 46 home runs and 41 stolen bases.
Dave Winfield, George Brett, Willie Mays, Hank Aaron
In the last 50 seasons ... 1) Sammy Sosa of the 2001 Cubs led the National League in runs scored with 146 and had 0 stolen bases. 2) Cal Ripken Jr. of the 1983 Orioles led the American League in runs scored with 121 and had 0 stolen bases. 3) Roger Maris of the 1961 Yankees led the American League in runs scored with 132 and had 0 stolen bases. Through games played on 9/14/10 for the 2010 season, Mark Teixeira leads the American League with 104 runs scored and has 0 stolen bases.