Vintage? Oakley Snapback Hat. Red white and blue with center embroidered logo.  Made by Yupoong in Vietnam.  Mesh back. Adjustable. New with Tag on Front!!