These are new, embroidered, round 8'' patches. One for each of the 32 NFL teams. Sold as a lot.