2010 MLB Playoffs NLDS Game 1 Atlanta Braves vs San Francisco Giants
Three potential heroes for SF Giants in huge Game 5 against the Dodgers – Orange County Register
2010 MLB Playoffs NLCS Game 4 Philadelphia Phillies vs San Francisco Giants
Phillies win NLDS Game 3 2022
2010 MLB Playoffs NLDS Game 1 Atlanta Braves vs San Francisco Giants
Phillies win NLDS Game 3 2022
Pablo Sandoval - Wikipedia
Braves and Astros advance in MLB playoffs as Giants-Dodgers heads for decider, MLB
Analysis: A Giants fan guide to the postseason - McCovey Chronicles
Dodgers struggle in 4-0 loss to Giants in NLDS Game 1 - Los Angeles Times
Braves Buck Their Narrative and Break Through to the N.L.C.S. - The New York Times
Astros' playoff history vs. Braves dating back to 1997