The Atlanta Braves are fueling controversy with their proposed new batting cap logo, what do you think?