Chief Wahoo Sweatshirt

$38.49$42.38

Chief Wahoo Sweatshirt Chief Wahoo is a logo that was used by the Cleveland Indians, a Major League Baseball (MLB) franchise based in Cleveland, Ohio, from 1951 to 2018.

  • All products made in USA with best quality material and durable printed design