Omar Infante might be an All-Star player this year, but it would be wholesomely undeserved. The fans voting for him must be aware of that, but alas...this is the system we have been given.
However, could we consider a guy an All-Star if he's making history in the months leading up to the All-Star Game? Certainly a player on the verge of making history would warrant reasoning to be included among the games current greats no? A guy who's halfway to the single season home run mark, or has 100 RBI by the break we would certainly put him in the All-Star game.