Check out this new Braves mural

The new mural overlooks Ponce de Leon
Published: 5:58 PM EST February 15, 2019