Explore relationships

Chief Wahoo

Chief Wahoo is a former logo last used by the Cleveland Indians in 2018 (the Cleveland Guardians after 2021), a Major League Baseball (MLB) franchise based in Cleveland, Ohio, and is still used in merchandise.

Use + to expand a branch. Click a topic name to open its summary.