Let’s look a little closer at the artist’s rendering of the new stadium’s scoreboard that shows the Braves losing to the Nationals.

Advertisements