We've seen some weird things floating in McCovey Cove, from pirate ships to UFOs to grown men wearing horse masks. On Friday, one Giants fan achieved kayaking perfection, bringing along a barbecue grill to cook food along with his adorable dog.