Long live Chief Wahoo Cleveland Indians Tank Top
$19.00 – $23.00
Long live Chief Wahoo Cleveland Indians Tank Top 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.