Alex DonougheThe legacy and future of Chief WahooChief Wahoo became the official logo of the Cleveland Indians starting in 1946 after the Native American caricature was used by fans and…Aug 5, 2017Aug 5, 2017