Advertisement

Braves Defeat the Nationals in Washington

Braves Defeat the Nationals in Washington

Atlanta Braves Freddie Freeman (C) celebrates with teammates after they 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