Long live Chief Wahoo Cleveland Indians T-Shirt
$15.00 – $26.00
Long live Chief Wahoo Cleveland Indians T-Shirt Chief Wahoo is the name given to the logo used from 1951 to 2018 by the then named Cleveland Indians (now the Cleveland Guardians), a Major League Baseball (MLB) franchise based in Cleveland, Ohio.