For the second year in a row Major League Baseball is having its players wear special hats from Memorial Day through the 4th of July weekend, and will also be worn on September 11th.
All the proceeds from sales of the special caps will go to the Welcome Back Veterans organization. The caps will sell for $37. If you remember, last year's caps were blue.
I'm glad they're doing this for the veterans, I'm just not a big fan of red, and that's probably because of the Red Sox.