I like the idea, but I would like to see them expand the number of players for each squad to 9 or 10. Every year there are guys who get left off who have solid cases for an All-Star berth. It seems like this would be a good time to bump the number of All-Stars up a bit, especially since this gives an automatic 1/3 of the roster spots to foreign players.
I think only the players should get to vote for ALL awards. No coaches. No GMs. No owners. MOST CERTAINLY NO MEDIA.
Man, some of these guys have grudges against other players though. I think players/GMs and coaches are cool, but just can’t vote for your own players. Can’t really think of another way where there is no bias. It’s just there regardless.