I don't think they have every team has to have a player anymore either. I remember when they dropped that because a couple of the MLB analysts made a point of disliking not having one from each team. The reason is, your young kids watching bad teams can no longer watch the game and have their guy to root for. One thing I would do is put a ban on any trades after all-star voting is done up to the game (discuss sure, but no actual trades). I keep thinking, what if Trevor Story, last real home town guy, got traded this weekend. whose uniform does he wear and more to the point, even though everyone knows he probably will be traded, how much more does that suck for Rockies fans. By the way, on a side note, I blame Arenado as much as I blame Rockies management for that trade. He signed that contract knowing good and well what he was in for.