NEW YORK (AP) -

Chicago White Sox pitcher Chris Sale, who threw for the La Crosse Loggers in 2008, was voted by fans onto the roster for Tuesday's All-Star game.

Cubs first baseman Anthony Rizzo was also voted in.

Rizzo received 8.8 million votes among the 52.5 million ballots and Sale 6.7 million, Major League Baseball said Thursday. Voting was conducted on MLB.com, team websites and Twitter.

MLB did not release voting totals for players other than the winners. The others on the AL ballot were all pitchers: Houston's Dallas Keuchel, Cleveland's Corey Kluber, the Angels' Garrett Richards and Detroit's Rick Porcello. The losing NL players were Miami third baseman Casey McGehee, Colorado first baseman Justin Morneau, Washington third baseman Anthony Rendon and Atlanta outfielder Justin Upton.

There was no immediate announcement on a replacement for St. Louis catcher Yadier Molina, who is to have surgery Friday to repair a torn ligament in his right thumb and is likely to be sidelined for at least eight weeks.