Even after winning 107 goddamn games, can the Giants overcome the GIGANTIC loss of Captain Brandon Belt?

LISTEN TO THE PODCAST!