If you're a fan of the long ball, then this past week of MLB action was right up your alley.
Balls simply couldn't stay on the field of play this week, with 203 home runs being smacked by 142 different batters off of 144 different pitchers. According to ESPN's Home Run Tracker, 40 of those batters went yard at least twice.
Not too shabby.
While the wait continues for another 500-foot home run—we haven't seen one since Adam Dunn (then with Arizona) crushed a pitch from Colorado's Glendon Rusch 504 feet into the night back in 2008—that doesn't make this week's list of long-ball hitters any less impressive.
Here's a look at the 10 longest home runs of the week.