Photo detail

Atlanta's Freddie Freeman is congratulated by teammates in the dugout after hitting a solo home run in the second inning against the San Francisco Giants on Thursday in Atlanta.

Stories this photo appears in:

Tease photo

Braves snap two-game-skid, beat Giants, 3-2

Homers by Freddie Freeman and David Ross on Thursday afternoon help Atlanta avoid being swept by the Giants at home.


Use the comment form below to begin a discussion about this content.

Sign in to comment