Question: when is the major league baseball home run hitting contest
Answer: The derby was held on July 10 , 2017 , at Marlins Park in Miami , Florida , the site of the 2017 MLB All - Star Game .