News

Levi Walker Jr., who served as the Braves mascot Chief Noc-A-Homa for nearly 20 years, died Friday, according to Atlanta News First. The following was posted on the Chief Noc-A-Homa Facebook page ...
Levi Walker, Jr., best known as the Atlanta Braves mascot Chief Noc-A-Homa, died Friday afternoon at age 80. Walker served as the Braves’ mascot from 1966 to 1985, largely residing in a tipi ...