The Home Run Derby is played on the day before the All - Star Game .
The Home Run Derby is a contest among the sport 's top home run hitters .
The Home Run Derby , a contest among the sport 's top home run hitters , is played on the day before the All - Star Game .