July 13, 2010

My Own Little Fleer Sticker Project: Atlanta Braves

UPDATE: The answer is yes! Chief Noc-A-Homa

I know we have Chief Wahoo for the Indians but did the Braves mascot ever have a name?

Post a Comment