My only gripe is that if you are going to make the game mean something (home field advantage for AL or NL), then the best players THAT SEASON should be starting for that league. Same goes for the bench players. It should be a panel of guys whether it is managers of teams or whatever that looks at stats and decides it. If you want a fan vote, fine. Then let the fans vote in the last remaining player for the teams as they do now. Fan votes are so stupid. So, so stupid.