I can live with the fan voting, but you can't have fan voting AND player voting AND manager picks AND 1 player per team minimums. The players vote from the pool of all player, and then their consensus gets voted by fans so you go to their 2nd pick, but then he gets hurt, and their 3rd pick was chosen by the manager, so you go to their 4th pick and Scott Rolen makes the all-star team because 8 moron players happened to vote for him. The manager has to take 1 2003 Devil Ray, but all the position player slots have been filled, so he can't take a worthy Aubrey Huff, so you wind up with Lance Carter, all-star.