Long live Chief Wahoo Cleveland Indians Sweatshirt
$32.45 – $44.47
Long live Chief Wahoo Cleveland Indians Sweatshirt 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.