A DeLorean is spotted floating in McCovey Cove during the Rockies-Giants game
DeLorean spotted in McCovey Cove