FanShot

McCovey Cove bubble boat

+

The Giants opened a long homestand Friday night against the Diamondbacks at AT&T Park, but all eyes were on McCovey Cove and the mysterious contraption known simply as the Bubble Boat.