STATISTICALLY SPEAKING
All-Star home runs are becoming increasingly rare, with only four in the past six years. No active player has more than one career All-Star home run, and for some franchises — like the Twins, whose only All-Star home runs were hit by Harmon Killebrew (three) and Kirby Puckett (one) — it's been a surprisingly long time since one of their players hit a home run in the Midsummer Classic. Here are the teams that haven't had an All-Star home run in the 21st century:
Team Last All-Star home run
DodgersMike Piazza, 1996
PadresKen Caminiti, 1996
MarlinsJeff Conine, 1995
AstrosCraig Biggio, 1995
NationalsMarquis Grissom (then the Expos), 1994
Blue JaysRoberto Alomar, 1993