The fan vote for the final roster spot on each All-Star team is complete and Chris Sale of the Chicago White Sox and Anthony Rizzo of the Chicago Cubs were victorious.

Rizzo received 8.8 million votes among the 52.5 million ballots and Sale earned 6.7 million, Major League Baseball said.

"It's good for the kids in the minor leagues to see kids in the big leagues make it," Rizzo said. "The more All-Stars you can have in your organization, the better."