Pedro Alvarez absolutely crushes this ball off the pitch from Twins' Jeff Manship. It doesn't clear the stadium on the fly but hits the last row and bounces over. The total distance on the home run was measured at 443 feet.
Posted on June 22, 2012