Francisco's tape measure home run
September 12, 2011 | 00:01:11
9/12/11: Juan Francisco crushes a 502-foot homer out of Great American Ball Park in the bottom of the second
9/12/11: Juan Francisco crushes a 502-foot homer out of Great American Ball Park in the bottom of the second