Former Braves mascot suffering medical complications
Now at 80 years old, Levi Walker - better known to Braves fans as Chief Noc-A-Homa - has suffered multiple health complications. Already battling diabetes and on dialysis, he was recently diagnosed with dementia and brain complications.
Top Videos

Former Braves mascot suffering medical complications

Savannah Bananas take over Truist Park

Elon Musk, Tesla protests happen nationwide
