The most obvious answer is Babe Ruth, who began his career as a pitcher and was quite successful. He was later converted to an outfielder and finshed his career with 714 Home Runs.
104
zero
Delmon Young
122 different players have had a total of 295 40-HR seasons.
There's only one in MLB and that was Eddie Collins who had 3315 base hits and 47 home runs.
25 players
As of 2009, 125 players have hit 300 or more career homer runs in the Major leagues..
Miguel Cabrera
104
2 players hit 40 or more home runs in 2008, both from the National League. R. Howard(47), and A. Dunn (40)
"Back to Back" home runs is when two players in the batting order hit home runs in consecutive at bats.
No
As many as the players can hit. There is no limit.
25
Babe Ruth is third on the all time home run list with 714 home runs.
Mark Teixeira with 43.
Nobody did