Giants

Giants fan in kayak struggles to secure home run ball in McCovey Cove

Giants
A Giants fan in McCovey Cove made a valiant effort to secure a home run ball Tuesday night.