Cubs outfielder Alfonso Soriano become the 127th major league player to hit 300 home runs in his career on Friday afternoon. Soriano hit a homer to left-center field off White Sox starter Jake Peavy in the second inning.