Walker's homer lands in water
Cardinals @ GiantsJuly 8, 2005 | 00:00:47
Larry Walker's home run lands in McCovey Cove and gives the Cardinals a 1-0 lead over the Giants in the 1st
Larry Walker's home run lands in McCovey Cove and gives the Cardinals a 1-0 lead over the Giants in the 1st