Chief Wahoo and The Cleveland Indians Logo Explained
https://youtu.be/j_3wFJuXlpE
William Louis Veeck Jr. also known as "Sports Shirt", was an American Franchise owner and promoter. He owned many teams such as the Cleveland Indians, St. Louis Browns,
admin