Which player deserves a spot on the MLB All-Star roster most?
Garrett Richards, P, Angels
Chris Sale, P, White Sox
Huston Street, P, Padres
Koji Uehara, P, Red Sox
Ian Kinsler, 2B, Tigers
Vote
View Results
See this poll on:
https://poll.fm/8169217/embed