if its fans vote, its fans vote.
talent and "should be" players were taken out of the equation years ago
Agreed.
But in this case, Bonds and Sosa both deserve to be named by the managers of their respective squads. If you're going to have a rule that says all teams must have a representative, I'd say that neither the Rangers or the Giants have a player that should go before Sosa or Bonds, respectivelly.