SAN FRANCISCO (KGO) -- The Giants are in a do-or-die situation as they head into Game 3 of the National League Divisional Series against the Chicago Cubs. But there's a special group here to bring them luck -- the USS San Francisco! Watch the video player above to see the SF Giants flag flying high above the submarine at Pier 80.
Click here to learn more about the USSSF and click here for full coverage on the Giants.
USS San Francisco shows off Giants pride ahead of NLDS Game 3 against Chicago Cubs
SAN FRANCISCO GIANTS
More TOP STORIES News