Atlanta Braves Ditch “‘Screaming Indian” Caps
The Atlanta Braves are doing away with their cap logo which featured a mohawk sporting Native American making a war ...
The Atlanta Braves are doing away with their cap logo which featured a mohawk sporting Native American making a war ...