廣告

Fans enjoy Game 4 of the World Series in McCovey Cove

San Francisco Giants fans enjoyed the excitement of Game 4 of the World Series on boats in McCovey Cove.