Cactus League report: Chicago Cubs make 4 roster moves
Giants bullpen proves fatal, Cubs mount four-run comeback in ninth
Chicago Cubs - Wikipedia
What are your thoughts on SF Giants Buster Posey announcing that
Ranking the top 50 MLB free agents: Who fits the SF Giants
Giants' disappointing Cubs loss shows how high expectations are
Giants past, present pay tribute to franchise icon Brandon Crawford
Matt Duffy - MLB Videos and Highlights
Ex-Giants infielder Matt Duffy says club called, but Rangers were
Matt Duffy Major League Baseball, News, Scores, Highlights
The New Kid
Giants' Javier Lopez reflects on friendship with David Ortiz