At any given moment, 50 to 100 rolls of fabric line the shelves — ready to be cut into hats, including ones for the Kelce brothers' New Heights podcast.