Red Sox win on another walk-off home run

Publish Date: May 11, 2005, 09:23 PM ETDuration: 01:11
Rating:
(10 Votes)

Red Sox win on another walk-off home run