Baseball Cap

What kind of a loser wears a baseball cap in a professional office setting?

I have a co-worker who wears a baseball cap (a tattered one at that) all day in our office - which is a professional setting.

For starters, we have a dress code. Furthermore, it looks ridiculous for a grown man to be wearing a baseball cap. Is there a way to subtly tell him this is ridiculous?

to answer you question in a vacuum: professional baseball players.

to answer your question contextually: if your dresscode prohibits hats, and he suffers no punishment for "violating it," then it is not a dress code.

HUSQVARNA MOWER BASEBALL CAP NASCAR LOGO BUY 1 GET ONE
HUSQVARNA MOWER BASEBALL CAP NASCAR LOGO BUY 1 GET ONE
$5.99
Time Remaining: 11d 2h 50m
Buy It Now for only: $5.99

HUSTLER MOWER BASEBALL CAP HAT LID APPAREL PARTS ACCESSORIES YELLOW BLACK
HUSTLER MOWER BASEBALL CAP HAT LID APPAREL PARTS ACCESSORIES YELLOW BLACK
$12.99
Time Remaining: 29d 2h 13m
Buy It Now for only: $12.99

HUSTLER MOWER BASEBALL CAP HAT LID APPAREL PARTS ACCESSORIES YELLOW BLACK SILVER
HUSTLER MOWER BASEBALL CAP HAT LID APPAREL PARTS ACCESSORIES YELLOW BLACK SILVER
$12.99
Time Remaining: 29d 2h 14m
Buy It Now for only: $12.99