No, really?

What The Hell Is This Thing In McCovey Cove?

(Previously in Weird Things Seen In McCovey Cove.)