This makes absolutely no sense to me at all.
Major League Baseball would not approve the Washington Nationals request to honor the Navy SEALS killed in Afghanistan earlier this month. The Nats had planned to wear Navy SEAL caps during Tuesday's game against the Cincinnati Reds. While MLB had granted permission to the Nationals to wear the hats during batting practice they drew the line at players actually wearing the caps during the game itself.
To read the rest of this post, please check out The American Spectator.