Twelve MLB players who deserve your All-Star vote right nowYahoo Sports VideosJune 28, 2017Here are twelve players we think are deserving of your last minute All-star votes.