Cincinnati Reds first baseman Joey Votto and the New York Yankees outfielder Nick Swisher have been chosen by fans for the final roster spots for Tuesday's All-Star game in Anaheim.