Globe iconLogin iconRecap iconSearch iconTickets icon

Francisco's tape measure home run

12 de septiembre de 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