July 14, 2017
Arizona Diamondbacks starting pitcher Taijuan Walker (99) stands on the mound after giving a home run to Atlanta Braves’ Freddie Freeman on Friday, July 14, 2017, in Atlanta. (John Bazemore/AP)
Stories this photo appears in:
ATLANTA — Freddie Freeman and the Atlanta Braves topped baseball’s comeback kings at their own game, scoring two runs in the eighth inning to beat the Arizona Diamondbacks 4-3 on Friday night.