In what has been a very hot topic across Major League Baseball the past few weeks, the All-Star voting saga will now take another twist.

According to Jeff Passan of Yahoo! Sports, Major League Baseball has cancelled almost 20% of votes already cast for the All-Star proceedings. A quote from MLB's CEO of Advanced Media Bob Bowman: "'s between 60 and 65 million votes that have been cancelled. We don't really trumpet it because if someone thinks they're getting away with it, they'll try to again."

Passan reports that over 300 million votes have already been cast and that by the time voting ends over half a billion will be registered, breaking previous online voting records for the midsummer classic.

Nate Scott of USA Today reports that this is standard practice to eliminate fraudulent votes, and not in response to eight Royals leading in All-Star voting.

Even if this is standard practice read a little deeper into the Yahoo! article and you find that Passan's fellow blogger at Yahoo!, Mike Osegueda, reportedly received confirmation emails for 35 MLB All-Star ballots he didn't even cast.

If you need more proof, tweets have been put out by Royals fans that say the security Captcha (non-bot verification) is not showing up on ballots containing all KC players, thus making their votes unable to be registered.

Maybe the MLB is doing something about this all-star voting nonsense, they are just doing so silently. Regardless of what side of the conspiracy theory fence you lie on there is one thing that anyone anywhere can do in regards to this debacle. Vote. Go to and have your say in the All-Star game.