As part of a celebration of veterans, Major League Baseball players will wear hats that feature the American flag inside team logos on Memorial Day, through July 4th weekend as well as on Sept. 11.
The hats, made by New Era and called the "Stars and Stripes" cap, are not cheap.
They will hit retail this week at a suggested retail price of $37.
But all of the proceeds from the sales will go to the Welcome Back Veterans fund.
For what it's worth, the Toronto Blue Jays will wear a red hat that features the famous Maple Leaf inside of its logo. They will wear the hats on Memorial Day and on July 1 (Canada Day).
Questions? Comments? SportsBiz@cnbc.com