SF Giants: Farhan Zaidi explains story behind Kris Bryant trade
How to watch SF Giants vs. Toronto Blue Jays on MLB Network - McCovey Chronicles
Sergio Romo retires as Giant after pitching one final time
Series preview: Giants vs. Pirates - Bucs Dugout
Series preview: Can the Pirates get back on track against MLB-best Giants? - Bucs Dugout
When Giants hire their next manager, expect culture shock in the dugout – Daily Democrat
Tales from the Kansas City Royals Dugout: A Collection of the Greatest Royals Stories Ever Told (Tales from the Team) (Hardcover)
Giants score 6 runs in the 9th inning of an 8-3 win, sending the Angels to their 7th straight loss - ABC News
MLB Playoffs: Will the SF Giants win the NL West? - McCovey Chronicles