Globe iconLogin iconRecap iconSearch iconTickets icon

Ross hits tape measure homer

April 26, 2006 | 00:00:57

4/26/06: Reds catcher David Ross hits a tape-measure home run to the upper deck in left field at RFK Stadium