Advertisement

Braves Defeat the Nationals in Washington

Braves Defeat the Nationals in Washington

Atlanta Braves Freddie Freeman makes it back to first in the seventh inning of game against the Washington Nationals as the Braves won their first game of the season 7-6 against the Washington Nationals at Nationals Park in Washington, DC on Wednesday, April 7, 2021. Photo by Pat Benic/UPI