There is always controversy when the rosters for the MLB All-Star Game are announced. Some players are snubbed, some players should not have been included, and some should be starting but are on the bench.
At the least, the voting process gives fans and the media great material for debate. But if it always produces such laughable results, shouldn't it be changed?
Over the years, there have been many different voting systems and ideas for improving it but no one has found a perfect solution.