The player who hit the most home runs in a single season played how many seasons of Major League Baseball ?
Barry Bonds Barry Lamar Bonds (born July 24, 1964) is an American former professional baseball left fielder who played 22 seasons in Major League Baseball (MLB) with the Pittsburgh Pirates and San Francisco Giants. Bonds received seven NL MVP awards and 14 All-Star selections, and is considered to be one of the greatest baseball players of all time.
Rocky Colavito Rocco Domenico "Rocky" Colavito, Jr. (born August 10, 1933) is a former right fielder in Major League Baseball best known for his years with the Cleveland Indians. Colavito was the fifth player in American League history to have eleven consecutive 20-home run seasons (1956–66), and he exceeded 40 home runs three times and 100 runs batted in six times during that span. He also led the AL in home runs, RBI and slugging average once each. Hitting all but three of his 374 career home runs in the AL, he ranked behind only Jimmie Foxx (524) and Harmon Killebrew (then at 397) among the league's right-handed hitters when he retired.