Chief Noc-A-Homa

The Native American gentleman working the deer hide here at Fort Michilmackinac is Levi Walker, Jr., a/k/a Chief Noc-A-Homa, the Atlanta Braves mascot from 1969 to 1986.

July 31, 2009.

Advertisements
Back to Gallery