There was a time when the Atlanta Braves were America’s team, shown in households across the country on TBS. Those days are long gone, as symbolized by this photo of the team’s pyrotechnics setting fire to the American flag.
Just an iconic photo: http://t.co/dVpF7tC0cl
— Barry Petchesky (@barryap1) April 9, 2014
The good news: the flag is fire-retardant, and went out on its own. The bad news: Atlanta is still lighting a pile of money on fire to fund the lifeless play of the Upton brothers and Dan Uggla.