A Look Back at the Indians Chief Wahoo Logo
Chief Wahoo is history. The controversial logo which has been the primary brand of Cleveland’s Indians for the better part of the last seventy years made its final on-field appearance Monday afternoon; the team swept out of the ALDS at the hands of the Houston Astros. Sure, it’s possible the