Former Atlanta Braves World Series Champion dead at 58 ATLANTA — Former Atlanta...
Levi Walker
Former Braves mascot Chief Noc-a-Homa, aka Levi Walker, passes away at 81 Walker played...