Tag Archives: Cleveland Indians

Indians pull historic logo

By: Chris Corso Email: corsoc@findlay.edu Since 1946, Chief Wahoo has been the literal face of the Cleveland Indians franchise. Celebrated by millions each year, Chief Wahoo is recognized by baseball fans everywhere as one of the oldest and most recognizable logos in sports. However, in 2011 the franchise officially changed its official cap insignia to […]