Every year the MLB honors specific in season holidays with special hats and uniforms. As a die hard New York Yankees fan I always order at least one of the specialty caps. Armed Forces day is always a favorite for me but this year's Father's day and the All Star Game caps are pretty special.

For pictures of all the teams holiday uniforms click HERE. These could be the sneaky cool gift for the baseball lover in your life or a certain afternoon drive host that loves the Yankees and the ASG hats.

I'd rank the top three as 1) Armed Forces Day 2) All Star Game 3) Father's Day. I just don't have the confidence to rock pink or else the Mother's Day geat might rank higher.