Twelve MLB players who deserve your All-Star vote right now

Here are twelve players we think are deserving of your last minute All-star votes.

What to Read Next