The San Francisco Giants, who have surged this week to take first place in the National League West, were among three teams to have three starters voted to the All-Star Game, Major League Baseball announced Sunday.