The fans have spoken on the vote for the final roster spots in this years MLB All Star Game and Nick Swisher of the New York Yankees won the final spot for the American League.
↵Swisher edged out Boston Red Sox 1B Kevin Youkilis. Paul Konerko finished third while Michael Young of the Rangers finished fourth and Delmon Young finished last.
↵Joey Votto, who was probably the most egregious All Star snub this year, won the fans final vote in the National League.