It's been a long time since Travis Hafner was a truly fearsome presence in the middle of the order, but even so, he still had easily the most raw power in the Indians' lineup last year. On April 15 against the Royals, he hit the longest home run of the year - and boy, was it a big one.
The Indians played the Royals at Kauffman Stadium from April 13-15 and absolutely crushed Royals' pitching in all three games. Three of the five longest Indians home runs came in this series. Hafner came to the plate in the fifth inning against Luis Mendoza in this game, and on a 1-1 count, launched this majestic drive to deep right field:
The home run cleared the right-field bleachers and landed in a sports bar. It was a 481-foot drive according to True Distance (which I've been using for this series), making the fifth longest of the entire 2012 season, for any team. It came off the bat at 117.2 mph, the hardest hit homer of the year for the Indians.
And that concludes the series. Here is a list of the previous posts: