Place to see: McCovey Cove, San Francisco, California, United States

ball catcher

ball catcher

A dedicated Giant's fan braves a cold San Francisco night and kayaks into McCovey Cove, hoping for a home run to come his way.

No description yet...

San Francisco, California, US

Discovered by adrian cotter
on 11 June 2008.
161 views.