Logo is embroidered, the photo does not display this correctly. One size fits all, cotton front with mesh back. 

Embroidered Snapback Baseball Cap

$20.00Price