22 June 2024

What are some of the biggest surprises in Home Run Derby history?