Larry Walker’s homer lands in McCovey Cove