When the All-Star starting lineups are announced at Citi Field on July 16, there's a good chance David Wright's name will not be called. If this happens, it will be because Mets fans failed to vote their hometown hero into their hometown All-Star Game. What makes this all the more embarrassing: Wright deserves the spot.

Stuffing the ballot box for local favorites is a baseball tradition. When the Mets last hosted an All-Star game in 1964, fans voted Ron Hunt to start at second base over Pete Rose. That was after a season when...